Hallo,
ich hab da ein Prob mit Delphi 7:
Delphi-Quellcode:
DeleteFile('c:\test\a.bat');
DeleteFile('c:\test\b.bat');
RemoveDir('c:\test');
Dieser Code-Schnipsel zeigt das Problem, Datei
a.bat und
b.bat werden gelöscht.
Das Verzeichnis
test wird nicht gelöscht, da anscheinend noch ein Lock auf das Verzeichnis existiert.
Wird das Prog ein zweites mal aufgerufen, wird auch
test gelöscht.
Auch SetCurrentDir und ChDir vor RemoveDir helfen nicht.
Was mach ich falsch ???
Tschau Michael