Como: Determinar se existe um arquivo no Visual Basic

Você pode usar o Método My.Computador.FileSystem.FileExists para determinar se existe ou não um arquivo especificado.

Se o aplicativo não tiver permissões suficientes para ler o arquivo especificado, o método FileExists retorna False independentemente da existência do caminho; o método não aciona uma exceção.

Observação:

As opções disponíveis nas caixas de diálogo, e os nomes e localizações dos comandos de menu que você vê, podem diferir do que é descrito na ajuda, dependendo das suas configurações ativas ou edição.Esta página Ajuda foi escrita com Configurações Geral de desenvolvimento em mente.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Procedimento

Para determinar se um arquivo existe

  • Use o método My.Computer.FileSystem.FileExists, fornecendo o caminho, para determinar se ou não o arquivo especificado existe.O exemplo a seguir verifica para ver se existe ou não o arquivo Check.txt e fornece as informações em uma caixa de mensagem.

    If My.Computer.FileSystem.FileExists("c://Check.txt") Then
        MsgBox("File found.")
    Else
        MsgBox("File not found.")
    End If
    

Consulte também

Tarefas

Como: Determinar se existe um diretório no Visual Basic

Solução de problemas: Leitura e gravação em arquivos de texto

Demonstra Passo a passo: Manipulação de arquivos e pastas no Visual Basic

Referência

Método My.Computador.FileSystem.FileExists

Outros recursos

Criar, excluir e mover arquivos e pastas em Visual Basic