Entwickler-Ecke

Dateizugriff - Wie kann ich ein Ordner samt Inhalt löschen??


webmaker - Di 13.08.02 16:54
Titel: Wie kann ich ein Ordner samt Inhalt löschen??
Hallo
Wie kann ich ein Ordner mit Dateien löschen?

Danke schon mal


Maxman - Di 13.08.02 17:22

Hallo webmaker!

Das ist eine Möglichkeit:

Quelltext
1:
RemoveDir(c:path)                    


Sollte das nicht gehen, so musst du wahrscheinlich alle Dateien einzeln und zum Schluss den Order löschen.

Das würde dann so aussehen:

Quelltext
1:
2:
3:
4:
DeleteFile(File1.DAT);
DeleteFile(File2.DAT);
...
RemoveDir(c:path);


Ich hoffe, dass dir dieser Beitrag weiterhilft!
Maxman


webmaker - Di 13.08.02 17:33

Jaja, aber so ab ich es bisher auch gemacht, aber leider löscht er nur das Verzeichnis, wenn es leer ist.
Und alle Dateien einzeln löschen ist acuh gar nicht so leicht, da ich die Dateinamen nicht kenn, bzw. können sie immer Unterschiedlich sein.
Wie kann ich das denn dann machen?


bis11 - Di 13.08.02 17:35

Vielleicht kannst Du was mit dem Tipp anfangen :

http://www.swissdelphicenter.ch/de/showcode.php?id=152


webmaker - Fr 16.08.02 14:20

Danke schön, die Funktion von SwissDelphi funktionuiert