Einzelnen Beitrag anzeigen

Brüggendiek

Registriert seit: 13. Dez 2002
Ort: Dortmund
275 Beiträge
 
Delphi 5 Standard
 
#4

Re: RmDir () liefert E/A-Fehler 32 nach findfirst-methode

  Alt 8. Apr 2006, 02:27
Hallo Hazardos!

Versuche es doch einfach mal mit einem
SetCurrentDir (ExtractFilePath (ParamStr (0))); nach dem FindClose. Vielleicht setzt FindFirst ja das aktuelle Verzeichnis - oder Du hast das selber (z.B. über einen Open/SaveDialog) gesetzt.

Du könntest ja auch mal eine Testanweisung einfügen, die Dir den Wert von "GetCurrentDir" z.B. in einer Messagebox ausgibt. Wenn das das zu löschende Verzeichnis ist, hast Du die Ursache gefunden.

Gruß

Dietmar Brüggendiek
Dietmar Brüggendiek
Die 6 Probleme des Programmierers: 1. dauert das länger, als man 2. glaubt, 3. geht das nicht so, wie man sich das 4. schlau überlegt hat, und 5. sitzt der Fehler da, wo man ihn 6. zuletzt sucht
  Mit Zitat antworten Zitat