Partilhar via


Como: Analisar caminhos de arquivo no Visual Basic

O FileSystem objeto oferece vários métodos úteis ao analisar caminhos de arquivo.

  • O CombinePath método usa dois caminhos e retorna um caminho combinado formatado corretamente.

  • O GetParentPath método retorna o caminho absoluto do pai do caminho fornecido.

  • O GetFileInfo método retorna um FileInfo objeto que pode ser consultado para determinar as propriedades do arquivo, como seu nome e caminho.

Não tome decisões sobre o conteúdo do arquivo com base na extensão de nome de arquivo. Por exemplo, o arquivo Form1.vb pode não ser um arquivo de origem do Visual Basic.

Para determinar o nome e o caminho de um arquivo

  • Use as propriedades e Name do objeto para determinar o DirectoryName nome e o FileInfo caminho de um arquivo. Este exemplo determina o nome e o caminho e os exibe.

    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)
    

Para combinar o nome e o diretório de um arquivo para criar o caminho completo

  • Use o CombinePath método, fornecendo o diretório e o nome. Este exemplo pega as cadeias de folderPath caracteres criadas fileName no exemplo anterior, as combina e exibe o resultado.

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

Consulte também