Freigeben über


Gewusst wie: Bestimmen des Erstellungszeitpunktes für ein Verzeichnis in Visual Basic

Die GetDirectoryInfo-Methode gibt ein DirectoryInfo-Objekt mit Informationen zum Verzeichnis zurück.

Wenn das Verzeichnis nicht vorhanden ist, wird erst eine Ausnahme ausgelöst, wenn das erste Mal auf eine Eigenschaft im DirectoryInfo-Objekt zugegriffen wird.

Tipp

Ihr Computer zeigt möglicherweise für einige der Elemente der Visual Studio-Benutzeroberfläche in der folgenden Anleitung andere Namen oder Standorte an. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So bestimmen Sie den Erstellungszeitpunkt eines Verzeichnisses

  • Verwenden Sie die GetDirectoryInfo-Methode, um ein DirectoryInfo-Objekt für das Verzeichnis abzurufen, und fragen Sie die CreationTime-Eigenschaft ab. In diesem Beispiel wird CreationTime für C:\Documents and Settings angezeigt.

    Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo(
                    "C:\Documents and Settings")
    MsgBox("The directory was created at " & getInfo.CreationTime)
    

Robuste Programmierung

Die folgenden Bedingungen können einen Ausnahmefehler verursachen:

  • Der Pfad ist bei einem der folgenden Gründe ungültig: Es ist eine Zeichenfolge der Länge 0 (null); Sie enthält nur Leerraum. er enthält ungültige Zeichen. Es ist ein Gerät oder Pfad (beginnt mit \ \. \) (ArgumentException).

  • Der Pfad ist ungültig, da er Nothing ist (ArgumentNullException).

  • Der Pfad überschreitet die im System definierte maximale Länge (PathTooLongException).

  • Der Pfad eines Datei- oder Verzeichnisnamens enthält einen Doppelpunkt (:) oder hat ein ungültiges Format (NotSupportedException).

  • Der Benutzer verfügt nicht über die erforderlichen Berechtigungen zum Anzeigen des Pfades (SecurityException).

Siehe auch

Aufgaben

Gewusst wie: Ermitteln, ob ein Verzeichnis in Visual Basic vorhanden ist

Problembehandlung: Lesen aus und Schreiben in Textdateien (Visual Basic)

Referenz

GetDirectoryInfo

DirectoryInfo

CreationTime