Freigeben über


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

Aktualisiert: November 2007

Die My.Computer.FileSystem.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.

Hinweis:

Die in einem Dialogfeld verfügbaren Optionen sowie die Namen und Speicherorte der angezeigten Menübefehle können sich je nach den persönlichen aktiven Einstellungen oder der verwendeten Version von den in der Hilfe beschriebenen Optionen unterscheiden. Diese Hilfeseite wurde unter Berücksichtigung der Option Allgemeine Entwicklungseinstellungen geschrieben. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. 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 As System.IO.DirectoryInfo
    getInfo = My.Computer.FileSystem.GetDirectoryInfo _
    ("C:\Documents and Settings")
    MsgBox("The directory was created at " & getInfo.CreationTime)
    

Robuste Programmierung

Unter den folgenden Umständen können Ausnahmen auftreten:

  • Der Pfad ist aus einem der folgenden Gründe ungültig: Es handelt sich um eine Zeichenfolge der Länge 0, der Pfad enthält nur Leerzeichen, er enthält ungültige Zeichen, oder es handelt sich um einen Gerätepfad (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

Referenz

My.Computer.FileSystem.GetDirectoryInfo-Methode

DirectoryInfo

CreationTime