Share via


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.

Cómo: Determinar si existe un archivo en Visual Basic

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

Biblioteca de clases

Aplicación de consola

Biblioteca de controles de Windows

Biblioteca de controles Web

Servicio de Windows

Sitio Web

Permisos

El permiso siguiente puede ser necesario:

Permiso

Descripción

FileIOPermission

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)

FileExists

Otros recursos

Crear, eliminar y mover archivos y directorios en Visual Basic