Oh klar, das Wort "Heap" ist in diesem Falle falsch.
Delphi-Quellcode:
...
try
Filestream:= TFileStream.create(filename, fmOpenReadWrite OR fmShareExclusive);
Filestream.size:= 9999999999;
finally
filestream.free;
.. löscht bei mir die ganze Datei inkl. vorherigen Inhalt.