Moin Dadu,
Zitat von
dadu:
ich weis das es so funktioniert,...
Du hast schon Glück gehabt, dass Dir das Programm nicht abgeschmiert ist (unabhängig davon, ob es sich um ein statisches oder dynamisches Array handelt
)
Was allerdings bei Dir in jedem Falle fehlt, sind die Freigabe des TFileStream, und der Resourcenschutzblock dafür.
Delphi-Quellcode:
Foo := TFileStream.Create(...);
try
// Mach was mit dem FileStream
finally
FreeAndNil(Foo);
end;