<unmanagedCodeEntityReference>CurDir</unmanagedCodeEntityReference>-Funktion

Aktualisiert: November 2007

Gibt eine Zeichenfolge mit dem aktuellen Pfad zurück.

Das My.Computer.FileSystem-Objekt ermöglicht bei Datei-E/A-Vorgängen höhere Produktivität und Leistung als CurDir. Weitere Informationen hierzu finden Sie unter My.Computer.FileSystem.CurrentDirectory-Eigenschaft.

Public Overloads Function CurDir([ ByVal Drive As Char ]) As String

Parameter

  • Drive
    Optional. Char-Ausdruck, mit dem ein vorhandenes Laufwerk angegeben wird. Wenn kein Laufwerk angegeben wird oder Drive eine Zeichenfolge mit der Länge 0 (null, "") ist, gibt CurDir den Pfad des aktuellen Laufwerks zurück.

Ausnahmen

Ausnahmetyp

Fehlernummer

Bedingung

IOException

68

Drive wurde nicht gefunden.

ArgumentException

68

Ungültiges Drive angegeben.

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

Diese Funktion gibt eine Zeichenfolge mit dem aktuellen Pfad zurück.

Beispiel

In diesem Beispiel wird mit der CurDir-Funktion der aktuelle Pfad zurückgegeben.

' Assume current path on C drive is "C:\WINDOWS\SYSTEM".
' Assume current path on D drive is "D:\EXCEL".
' Assume C is the current drive.
Dim MyPath As String
MyPath = CurDir()   ' Returns "C:\WINDOWS\SYSTEM".
MyPath = CurDir("C"c)   ' Returns "C:\WINDOWS\SYSTEM".
MyPath = CurDir("D"c)   ' Returns "D:\EXCEL".

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

Referenz

ChDir-Funktion

ChDrive-Funktion

MkDir-Funktion

RmDir-Funktion

IOException

ArgumentException