IOUtils.TDirectory.Delete
From RAD Studio VCL Documentation (German)
Contents |
C++-Informationen
von IOUtils.hpp
static void __fastcall Delete(System::UnicodeString Path); static void __fastcall Delete(System::UnicodeString Path, bool Recursive);
Unit: IOUtils
Typ: Methode
Sichtbarkeit: public
Member von: TDirectory
Beschreibung
Löscht ein Verzeichnis im angegebenen Pfad.
Mit Delete wird das Verzeichnis im angegebenen Pfad gelöscht. Die folgende Tabelle enthält die Parameter für diese Methode:
| Name | Bedeutung |
|---|---|
|
Path |
Der Pfad des zu löschenden Verzeichnisses. |
|
Recursive |
Die Löschung ist rekursiv. Wenn dieser Parameter false ist, werden Verzeichnisse, die nicht leer sind, nicht gelöscht. |
Die zweite Version von Delete erwartet den Parameter Recursive nicht. Hier wird der Wert false angenommen. Dies bedeutet, dass diese Version von Delete bei nicht leeren Verzeichnissen fehlschlägt. Keine der beiden Versionen von Delete meldet, ob die Löschoperation erfolgreich war.
Anmerkung: Delete löst eine Exception aus, wenn der in Path angegebene Pfad ungültig ist oder ungültige Zeichen enthält.
Siehe auch
Codebeispiele