Moin moin,
ich erstelle in meinem Programm eine temporäre Datei und
eine ini-Datei. Beim Beenden des Programms sollen beide
Dateien wieder gelöscht werden.
Code:
---> FormClose-Ereignis
...
if FileExists (ExtractFilePath(Application.ExeName)+'bmb.dat') then
Flag:=UFehlerRoutinen.DateiLoeschen(ExtractFilePath(Application.ExeName)+'bmb.dat');
if FileExists (ExtractFilePath(Application.ExeName)+'bmb.ini') then
Flag:=UFehlerRoutinen.DateiLoeschen(ExtractFilePath(Application.ExeName)+'bmb.ini');
...
---> Wobei DateiLoeschen() nichts anderes macht als DeleteFile()...
Die Ini-Datei wird auch gelöscht, nur die temporäre-Datei(.dat) nicht.
Bei beiden Dateien sind keine Attribute gesetzt.
Wo könnte mein Problem liegen?
Gruß und Dank
Derrick