Cómo: Determinar si existe un archivo en Visual Basic
Puede utilizar el método FileExists para determinar si un archivo especificado existe o no.
Si la aplicación no tiene permisos suficientes para leer el archivo especificado, el método FileExists devuelve False exista o no una ruta de acceso, pero no producirá una excepción.
Nota
Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.
Procedimiento
Para determinar si existe un archivo
Utilice el método My.Computer.FileSystem.FileExists, proporcionando la ruta de acceso, determinar si el archivo especificado existe o no. El ejemplo siguiente comprueba si el archivo Check.txt existe o no y proporciona la información en un cuadro de mensaje.
If My.Computer.FileSystem.FileExists("c://Check.txt") Then MsgBox("File found.") Else MsgBox("File not found.") End If
Vea también
Tareas
Cómo: Determinar si existe un directorio en Visual Basic
Solución de problemas: Leer y escribir en archivos de texto (Visual Basic)
Tutorial: Manipular archivos y directorios en Visual Basic
Referencia
Otros recursos
Crear, eliminar y mover archivos y directorios en Visual Basic