Freigeben über


Vorgehensweise: Analysieren von Dateipfaden in Visual Basic

Das FileSystem Objekt bietet eine Reihe nützlicher Methoden beim Analysieren von Dateipfaden.

  • Die CombinePath Methode verwendet zwei Pfade und gibt einen ordnungsgemäß formatierten kombinierten Pfad zurück.

  • Die GetParentPath -Methode gibt den absoluten übergeordneten Pfad des bereitgestellten Pfads zurück.

  • Die GetFileInfo Methode gibt ein FileInfo Objekt zurück, das abgefragt werden kann, um die Eigenschaften der Datei zu bestimmen, z. B. den Namen und den Pfad.

Treffen Sie keine Entscheidungen über den Inhalt der Datei basierend auf der Dateinamenerweiterung. Beispielsweise ist die Datei Form1.vb möglicherweise keine Visual Basic-Quelldatei.

So bestimmen Sie den Namen und Pfad einer Datei

  • Verwenden Sie die Eigenschaften DirectoryName und Name des FileInfo Objekts, um den Namen und den Pfad einer Datei zu bestimmen. In diesem Beispiel wird der Name und der Pfad bestimmt und angezeigt.

    Dim testFile As System.IO.FileInfo
    testFile = My.Computer.FileSystem.GetFileInfo("C:\TestFolder1\test1.txt")
    Dim folderPath As String = testFile.DirectoryName
    MsgBox(folderPath)
    Dim fileName As String = testFile.Name
    MsgBox(fileName)
    

So kombinieren Sie den Namen und das Verzeichnis einer Datei, um den vollständigen Pfad zu erstellen

  • Verwenden Sie die CombinePath Methode, und geben Sie das Verzeichnis und den Namen an. In diesem Beispiel werden die im vorherigen Beispiel erstellten Zeichenfolgen folderPath und fileName kombiniert und das Ergebnis wird angezeigt.

    Dim fullPath As String
    fullPath = My.Computer.FileSystem.CombinePath(folderPath, fileName)
    MsgBox(fullPath)
    

Siehe auch