RmDir-Funktion

Aktualisiert: November 2007

Entfernt ein vorhandenes Verzeichnis.

Das My-Feature ermöglicht bei Datei-E/A-Vorgängen höhere Produktivität und Leistung als RmDir. Weitere Informationen finden Sie unter My.Computer.FileSystem.DeleteDirectory-Methode.

Public Sub RmDir(ByVal Path As String)

Parameter

  • Path
    Erforderlich. String-Ausdruck, der das Verzeichnis oder den Ordner bestimmt, das bzw. der entfernt werden soll. In Path kann auch das Laufwerk angegeben werden. Wenn kein Laufwerk angegeben wird, entfernt RmDir das Verzeichnis auf dem aktuellen Laufwerk.

Ausnahmen

Ausnahmetyp

Fehlernummer

Bedingung

ArgumentException

52

Path ist nicht angegeben oder leer.

IOException

75

Zielverzeichnis enthält Dateien.

FileNotFoundException

76

Verzeichnis ist nicht vorhanden.

Beachten Sie die Spalte "Fehlernummer", wenn Sie Visual Basic 6.0-Anwendungen aktualisieren, die eine unstrukturierte Fehlerbehandlung verwenden. (Sie können die Fehlernummer mit der Number-Eigenschaft (Err-Objekt) vergleichen.) Wenn möglich, sollten Sie jedoch erwägen, eine solche Fehlersteuerung durch eine Übersicht über die strukturierte Ausnahmebehandlung für Visual Basic zu ersetzen.

Hinweise

Wenn Sie RmDir auf ein Verzeichnis mit Dateien anwenden, wird ein Fehler ausgelöst. Löschen Sie vor dem Entfernen des Verzeichnisses alle Dateien mit der Kill-Funktion.

Beispiel

In diesem Beispiel wird ein Verzeichnis mit der RmDir-Funktion entfernt.

' Assume that MYDIR is an empty directory.
' Remove MYDIR.
RmDir("MYDIR")

Hinweise für Entwickler intelligenter Geräte

Diese Funktion wird nicht unterstützt.

Anforderungen

Namespace:Microsoft.VisualBasic

**Modul:**FileSystem

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Siehe auch

Aufgaben

Gewusst wie: Löschen eines Verzeichnisses in Visual Basic

Referenz

ChDir-Funktion

<unmanagedCodeEntityReference>CurDir</unmanagedCodeEntityReference>-Funktion

Kill-Funktion

MkDir-Funktion

ArgumentException

IOException

FileNotFoundException