Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
Delphi 10.2 Tokyo Starter
|
Re: Beliebig große leere Dateien erzeugen
17. Jan 2006, 16:14
Ich mach es so:
Delphi-Quellcode:
var
lBuffer: array [0..524287] of Byte;
...
ZeroMemory(@lBuffer, SizeOf(lBuffer));
lFileStream.Seek(0, soFromBeginning);
while (not FExit) do
begin
lFileStream.WriteBuffer(lBuffer, SizeOf(lBuffer));
FExit := (lFileStream.Size div (1024 * 1024) >= lMaxFileSize) or
(GetFreeDiskSpace(Drive) < MBLeft);
end;
MfG
freak
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
|