Moin Snoop,
Wordpad und Notepad zeigen binäre Nullen als Blank an (und speichern diese dann auch wieder so!).
Da die Basis der Windows
API C/C++ ist, hier Strings, üblicher Weise, mit einem #00 Zeichen enden, und beide Programme, mehr oder weniger, zur Stringverarbeitung dienen, ist das auch verständlich die Null durch etwas anderes zu ersetzen.
Genau genommen kann man sich ja "freuen", dass sie Binärdateien überhaupt einlesen.
Falls es Deine Absicht ist eine leere Datei zu erzeugen:
Delphi-Quellcode:
var
fsWork : TFileStream;
begin
fsWork := TFileStream.Create('MeineLeereDatei',fmCreate);
FreeAndNil(fsWork);
end;
Ungetestet, sollte aber eigentlich gehen.