Share via


Cómo: Obtener información acerca de un archivo en Visual Basic

El método GetFileInfo se puede utilizar para determinar fácilmente información sobre las propiedades de un archivo. Las propiedades del objeto FileInfo incluyen atributos, hora de creación, directorio, nombre de directorio, si existe, extensión, nombre completo, hora del último acceso, hora de la última escritura, longitud y nombre.

No se produce una excepción si el archivo no existe; por el contrario, se produce la primera vez que se tiene acceso a las propiedades del objeto.

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

Obtener información sobre un archivo

  1. Utilice el método GetFileInfo para recuperar un objeto FileInfo que se puede examinar para determinar sus propiedades. En el ejemplo siguiente se recupera un objeto FileInfo a partir del archivo MyLogFile.log.

    Dim information As System.IO.FileInfo
    information = My.Computer.FileSystem.GetFileInfo("C:\MyLogFile.log")
    
  2. Examine el objeto FileInfo para extraer la información necesaria. Las líneas siguientes de código indican el nombre completo del archivo, hora del último acceso y longitud.

    MsgBox("The file's full name is " & information.FullName & ".")
    MsgBox("Last access time is " & information.LastAccessTime & ".")
    MsgBox("The length is " & information.Length & ".")
    

Programación eficaz

Las condiciones siguientes pueden provocar una excepción:

Vea también

Tareas

Tutorial: Manipular archivos y directorios en Visual Basic

Referencia

FileInfo

Otros recursos

Acceso a archivos con Visual Basic