Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.09.21;
Скачать: CL | DM;

Вниз

Файлы   Найти похожие ветки 

 
REX   (2008-08-09 18:12) [0]

Как создать нетиризированный файл и задть ему размер ???


 
Palladin ©   (2008-08-09 18:18) [1]

Procedure CreateFileWithSize(Const p_strFileName:String;p_nSize:Cardinal);
Var
 f:File;
 b:Pointer;
Begin
 AssignFile(f,p_strFileName); Rewrite(f,1);
 Try
  GetMem(b,p_nSize);
  Try
   ZeroMemory(b,p_nSize);
   BlockWrite(f,b^,p_nSize);
  Finally
   FreeMem(b);
  End;
 Finally
  CloseFile(f);
 End;
End;


 
{RASkov} ©   (2008-08-09 18:19) [2]

> [0] REX   (09.08.08 18:12)
> задть ему размер

Зачем?
Будешь записывать данные в файл, а размер сам задастся...


 
Palladin ©   (2008-08-09 18:19) [3]

А знака вопроса достаточно и одного.


 
{RASkov} ©   (2008-08-09 18:26) [4]

procedure CreateFileWithSize(Const p_strFileName:String; p_nSize:Cardinal);
begin
 with TFileStream.Create(p_strFileName, fmCreate) do try
  Size:=p_nSize;
 finally
  Free;
 end;
end;


 
Palladin ©   (2008-08-09 18:36) [5]

еще круче :)



Страницы: 1 вся ветка

Текущий архив: 2008.09.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
2-1218116675
9899100
2008-08-07 17:44
2008.09.21
Загрузка DLL


2-1218434218
Mops
2008-08-11 09:56
2008.09.21
TWebbrowser и IE


2-1218464716
ChaosAD
2008-08-11 18:25
2008.09.21
Переход на другой компонет при достужении конечной длины Edit a


2-1218091976
inforoom
2008-08-07 10:52
2008.09.21
Програмно выделить узел TreeView1


15-1217422033
@!!ex
2008-07-30 16:47
2008.09.21
Замена строк в EXE.