Vorheriges Thema: MkDir - DateisystemfunktionNächstes Thema: RenameDirectory oder RenDir - Umbenennen oder Verschieben eines Verzeichnisses


RemoveDirectory oder RmDir - Entfernen eines Verzeichnisses

Gültig für NetWare, Symbian OS, UNIX, Windows und Windows CE.

Die Funktion "RemoveDirectory" oder "RmDir" entfernt das durch "pathstring" angegebene Verzeichnis.

Hinweis: Das angegebene Verzeichnis darf nicht schreibgeschützt sein.

Diese Dateiinhaltsfunktion hat das folgende Format:

RemoveDirectory(pathstring as String) as Boolean
RemoveDir(pathstring as String) as Boolean
pathstring

Gibt das zu entfernende Verzeichnis an. Das angegebene Verzeichnis:

Bei erfolgreichem Abschluss gibt die Funktion TRUE zurück, andernfalls FALSE.

Beispiel: Funktion "RemoveDirectory"

In diesem Beispiel wird ein Verzeichnis erstellt, zum aktuellen Verzeichnis gemacht und dann der Name dieses Verzeichnisses abgerufen. Anschließend wird C:\ zum Standardverzeichnis gemacht und der Name des erstellten Verzeichnisses geändert. Dann wird das umbenannte Verzeichnis gelöscht, sofern es existiert (also korrekt umbenannt wurde).

'Create dir
CreateDirectory("C:\AMTest")

'Set active dir
SetDirectory("C:\AMTest")
MessageBox(" Aktuelles Verzeichnis ist : " + GetDirectory(0) )

'Set Default to C:\
SetDirectory("C:\")

'Rename the directory
RenameDirectory("C:\AMTest","C:\AMTest_1")

If ExistDirectory("C:\AMTest_1") THEN
 RemoveDirectory("C:\AMTest_1")

Else
 MessageBox("Verzeichnis C:\AMTest_1 nicht gefunden")

Endif