Como: Analisar arquivo Paths in Visual Basic
O Objeto My.Computer.FileSystem oferece uma série de métodos úteis ao analisar os caminhos de arquivo.
O Método My.Computer.FileSystem.FindInFiles leva dois caminhos e retorna um caminho combinado corretamente formatado.
O My.Computador.FileSystem.GetParentPath método retorna o caminho absoluto do pai do caminho fornecido.
O Método My.Computer.FileSystem.GetFileInfo retorna um objeto FileInfo que pode ser consultado para determinar propriedades do arquivo, como 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: Obtenha a coleção de arquivos em um diretório no Visual Basic
Como: Determinar o caminho absoluto de um arquivo no Visual Basic
Como: Obter informações sobre um arquivo no Visual Basic