Condividi tramite


Procedura: Analizzare i percorsi dei file in Visual Basic

L'oggetto offre diversi metodi utili quando si analizzano FileSystem i percorsi di file.

  • Il CombinePath metodo accetta due percorsi e restituisce un percorso combinato formattato correttamente.

  • Il GetParentPath metodo restituisce il percorso assoluto dell'elemento padre del percorso fornito.

  • Il GetFileInfo metodo restituisce un FileInfo oggetto su cui è possibile eseguire una query per determinare le proprietà del file, ad esempio il nome e il percorso.

Non prendere decisioni sul contenuto del file in base all'estensione del nome file. Ad esempio, il file Form1.vb potrebbe non essere un file di origine di Visual Basic.

Per determinare il nome e il percorso di un file

  • Utilizzare le DirectoryName proprietà e Name dell'oggetto FileInfo per determinare il nome e il percorso di un file. Questo esempio determina il nome e il percorso e li visualizza.

    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)
    

Per combinare il nome e la directory di un file per creare il percorso completo

  • Usare il CombinePath metodo , specificando la directory e il nome. In questo esempio vengono prese le stringhe folderPath e fileName create nell'esempio precedente, le combina e viene visualizzato il risultato.

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

Vedere anche