Como: Determinar se existe um arquivo de Visual Basic

Você pode usar o FileExists método 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çãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. 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 em Visual Basic

Solução de problemas: Leitura e gravação em arquivos de texto (Visual Basic)

Demonstra Passo a passo: Manipulação de arquivos e diretórios em Visual Basic

Referência

FileExists

Outros recursos

Criar, excluir e mover arquivos e pastas em Visual Basic