My.Computer.FileSystem.FileExists (Método)
Actualización: noviembre 2007
Devuelve un valor Boolean que indica si el archivo especificado existe.
' Usage
Dim value As Boolean = My.Computer.FileSystem.FileExists(file)
' Declaration
Public Function FileExists( _
ByVal file As String _
) As Boolean
Parámetros
- file
String. Nombre y ruta de acceso del archivo. Obligatorio.
Valor devuelto
Devuelve True si el archivo existe; de lo contrario, este método devuelve False.
Excepciones
La condición siguiente puede crear una excepción:
- El nombre del archivo finaliza con una barra diagonal inversa (\) (ArgumentException).
Comentarios
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.
Tareas
En la tabla siguiente se muestra un ejemplo de una tarea en la que interviene el método My.Computer.FileSystem.FileExists.
Para |
Vea |
---|---|
Determinar si existe un archivo. |
Ejemplo
Este ejemplo 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
Requisitos
Espacio de nombres:Microsoft.VisualBasic.MyServices
Clase:FileSystemProxy (proporciona acceso a FileSystem)
Ensamblado: biblioteca en tiempo de ejecución de Visual Basic (en Microsoft.VisualBasic.dll)
Disponibilidad por tipo de proyecto
Tipo de proyecto |
Disponible |
---|---|
Aplicación para Windows |
Sí |
Biblioteca de clases |
Sí |
Aplicación de consola |
Sí |
Biblioteca de controles de Windows |
Sí |
Biblioteca de controles Web |
Sí |
Servicio de Windows |
Sí |
Sitio Web |
Sí |
Permisos
El permiso siguiente puede ser necesario:
Permiso |
Descripción |
---|---|
Controla la capacidad de tener acceso a archivos y carpetas. Enumeración asociada: Unrestricted. |
Para obtener más información, vea Seguridad de acceso a código y Solicitar permisos.
Vea también
Tareas
Cómo: Determinar si existe un directorio en Visual Basic
Tutorial: Manipular archivos y directorios en Visual Basic
Referencia
My.Computer.FileSystem (Objeto)
Otros recursos
Crear, eliminar y mover archivos y directorios en Visual Basic