Delphi-Quellcode:
finalization
if (AppHandle <> INVALID_HANDLE_VALUE) and (AppHandle <> 0) then
CloseHandle(AppHandle);
Den Teil kannst du dir getrost sparen ... aber es sieht irgendwie richtiger aus
Warum?
Weil das
Handle auf die Datei beim Beenden der Anwendung automatisch losgelassen wird, sonst würde die Datei bei einem Absturz auch noch auf der Platte herumliegen ... und bei einem Absturz ist die Datei trotzdem weg, obwohl dein Code in finalization nicht aufgerufen wird
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)