Thema
:
Delphi
Datei mit Nullen schreiben
Einzelnen Beitrag anzeigen
Oxmyx
Registriert seit: 21. Sep 2004
499 Beiträge
#
2
Re: Datei mit Nullen schreiben
20. Dez 2004, 23:55
Quick&Dirty-Vorschlag:
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
WriteNullFile(pcFilename: PChar; iSize: Integer);
var
pFile: TFileStream;
c: Char;
ac:
array
[0..1023]
of
Char;
i: Integer;
begin
pFile := TFileStream.Create(pcFilename, fmCreate
or
fmOpenWrite);
c := #0;
ZeroMemory(@ac, sizeof(ac));
while
iSize > 1024
do
begin
pFile.WriteBuffer(ac, 1024);
iSize := iSize - 1024;
end
;
for
i := 0
to
iSize-1
do
begin
pFile.WriteBuffer(c, 1);
end
;
pFile.Free();
end
;
Zitat
Oxmyx
Öffentliches Profil ansehen
Mehr Beiträge von Oxmyx finden