Como: analisar caminhos de arquivo em Visual Basic
O FileSystem objeto oferece vários métodos úteis durante a análise de caminhos de arquivo.
O CombinePath método utiliza dois caminhos e retorna um caminho combinado corretamente formatado.
O GetParentPath método retorna o caminho absoluto do pai do caminho fornecido.
O GetFileInfo método retorna um FileInfo o objeto que pode ser consultado para determinar as propriedades do arquivo, como, por exemplo, seu nome e caminho.
Não faça decisões sobre o conteúdo do arquivo com base na extensão do nome do arquivo.Por exemplo, o arquivo Form1.vb pode não ser um arquivo fonte do Visual Basic.
Para determinar um nome e caminho de um arquivo
Use as propriedades DirectoryName e Name do objeto FileInfo para determinar o nome e caminho do 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)
Combinar nome e diretório de um arquivo para criar o caminho completo
Use o método CombinePath, fornecendo o diretório e o nome.Este exemplo leva as sequências de caracteres folderPath e fileName criadas 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
Tarefas
Como: obter a coleção de arquivos em um diretório em Visual Basic