Codehunter Works präsentiert |
 |
Version 1.4 |
|
Die freie Bibliothek für Borland Delphi © 4 bis
7 |
|
dwDeleteDirectory |
Löscht ein Verzeichnis.
function dwDeleteDirectory(Directory: String; CanUndo, DeleteNotEmpty, GUI: Boolean): Boolean;
- Unit
- dwFiles
- Parameter
- Directory
- Typ: String
Das zu löschende Verzeichnis. Es können sowohl absolute als auch relative Pfade angegeben werden. Es ist bei relativen Pfaden auf das aktuelle Verzeichnis zu achten! (CurrentDir, ChDir)
- CanUndo
- Typ: Boolean
Gibt an, ob das Verzeichnis in den Papierkorb verschoben oder unwiederruflich gelöscht wird. Ist CanUndo TRUE, so wird das Verzeichnis in den Papierkorb verschoben.
- DeleteNotEmpty
- Typ: Boolean
Gibt an, ob das Verzeichnis gelöscht werden kann, wenn darin noch weitere Verzeichnisse oder Dateien enthalten sind.
- GUI
- Typ: Boolean
Gibt an, ob die Windows-Standard-Dialoge angezeigt werden. Ist GUI TRUE, so ist zu beachten, daß der Anwender die Operation manuell abbrechen kann.
- Rückgabewert
- Typ: Boolean
War die Ausführung der Funktion erfolgreich, wird TRUE zurückgegeben. Trat während der Ausführung ein Fehler auf oder wurde sie durch den Anwender unterbrochen, so ist der Rückgabewert FALSE.
- Bemerkungen
- Diese Funktion löscht das durch Directory bezeichnete Verzeichnis. Es kann vorgegeben werden, ob die Windows-Standard-Dialoge angezeigt und die Datei in den Papierkorb verschoben werden kann.
- Kompatibilität
- Windows NT/2000/XP: Windows NT, Windows 2000, Windows XP, Windows Server 2003
Windows 95/98/Me: Windows 95, Windows 98, Windows ME
- Siehe auch
- Übersicht der Units, Übersicht von dwFiles.pas, dwCopyDirFile, dwDeleteFileOnReboot, dwDeleteFiles, dwDirIsEmpty, dwEmptyRecycleBin
- Autoren-Info
- Autor: Codehunter
eMail-Adresse: codehunter [at] gmx [dot] net Link: http://delphiworks.sourceforge.net
|
|
|
|
|