Entwickler-Ecke

Dateizugriff - Ordner mit Inhalt löschen


jojo-sp - Mi 20.10.04 16:05
Titel: Ordner mit Inhalt löschen
Wie kann man einen Ordner löschen, der mit Unterordnern und Dateien gefüllt ist?
Muss ich das irgendwie rekursiv machen, Oder gibt es einen Befehl dafür, wie "deleteFile(PChar(C:\ichbindoof.txt))"? :D


jasocul - Mi 20.10.04 16:11

Es gibt ne Funktion RemoveDir. Die funktioniert aber nur bei leeren Verzeichnissen. Entweder gehst du rekursiv durch (elegante Lösung) oder du rufst shellexecute mit dem passenden Dos-Befehl auf (nicht ganz so hübsch).


jojo-sp - Mi 20.10.04 16:13

Mehr als removedir benötige ich nicht. Habe bereits das löschen der Dateien, aber es sieht natürlich schöner aus, wenn auch der ordner weg ist.

Thanks