Obtención del tamaño de archivo de un archivo en particular utilizando Visual Basic.NET ( VB.NET ) no es tan complicado como usted puede pensar . VB.NET es un lenguaje de programación diseñado por Microsoft para crear aplicaciones rápidamente. Usted puede construir aplicaciones con Visual Basic como para el escritorio , web o plataformas móviles. En un programa de ordenador, es posible que desee saber si el tamaño de un archivo se ha cambiado para ejecutar ciertos procesos . El marco de . NET proporciona métodos para obtener información de los archivos , como el tamaño del archivo con código mínimo . . NET Framework
VB.NET requiere. NET Framework para que usted desarrolle . NET . El marco de . NET proporciona un entorno de ejecución administrado , el desarrollo simplificado y la integración con otros lenguajes de programación no sólo en VB . Uno de los principales objetivos del marco es ofrecer un entorno de programación orientado a objetos consistentes si el código objeto se almacena y se ejecuta de forma local o remota. Microsoft ofrece documentación para el . NET Framework, incluyendo una extensa referencia a la biblioteca de clases, descripciones conceptuales y procedimientos paso a paso para empezar .
Sistema IO Espacio de nombres
El espacio de nombres System.IO contiene tipos de objetos que permiten la lectura y escritura a los archivos y flujos de datos como un archivo o directorio. Además de leer el tamaño de un archivo con este espacio de nombres , también puede utilizar la clase " FileSystemWatcher " para provocar un evento y ejecutar código cuando un directorio o fichero de cambios . Otra clase que puede ser útil cuando se trabaja con archivos es el " DriveInfo " para recuperar el acceso a la información en un disco antes de leer tamaño de los archivos .
FileInfo Clase
la clase " FileInfo " proporciona propiedades y métodos de instancia para crear, copiar , eliminar, mover y abrir archivos . La clase expone muchos miembros como obtener atributos de archivo con la propiedad " Atributos" . Antes de la lectura de un archivo puede considerar buscar el archivo para ver si existe. Usted puede utilizar el "existe" característica de esta clase para obtener un valor que indica si el archivo existe .
Ejemplo
Utilice la propiedad "Altura" del " FileInfo "clase para obtener el tamaño, en bytes , de un archivo. El siguiente es un ejemplo de un proyecto de consola que mostrará los tamaños de los archivos en el directorio "C : \\ Temp" :
Importaciones System.IOModule Module1Sub Principal () Dim di As New DirectoryInfo ("c : \\ Temp \\ ") fiArr As FileInfo () = di.GetFiles () f As FileInfoConsole.WriteLine ( " El directorio { 0 } contiene los siguientes archivos : " di.Name ) para cada f En fiArrConsole.WriteLine ( "El tamaño de { 0} { 1 } bytes . " , f.Name , f.length ) Siguiente fConsole.ReadLine () End SubEnd Módulo