Visual Basic.NET desarrolladores a menudo encuentran que es necesario extraer información de archivos de los archivos locales. Ventanas conoce esta información , ya que muestra algo de él en el Explorador de Windows. La aplicación Visual Basic.NET puede acceder a estos datos también. Esto es útil , por ejemplo , si la aplicación necesita saber el tamaño de un archivo de texto antes de decidirse a cargarlo. Obtener información de archivos de forma rápida y eficiente con clase " FileInfo " Visual Basic.NET ' s . Instrucciones
1
abierto uno de los proyectos de Visual Basic.NET utilizando Visual Studio. Localizar formulario de inicio del proyecto en el Explorador de soluciones y haga doble clic en el formulario para ver el formulario en modo de diseño .
2 Haga doble clic en la barra de título del formulario. Visual Studio agrega una Sub Page_Load " " al proyecto si no existe. Si el proyecto ya contiene ese Sub, Visual Studio muestra el código de Sub en la ventana de código.
3
Pega el siguiente código antes del cierre de ese método "End Sub" declaración
< p > fileName dévil como secuencia
fileName = " XYZ.txt "
fileSize Dim As Double = GetFileSize ( fileName )
MessageBox.Show ( fileSize.ToString ())
Este código crea una variable llamada "Nombre de archivo " y le asigna el nombre de " XYZ.txt . " . Sustituir " XYZ.txt " con el nombre de un archivo en su disco duro
4
Añada la siguiente función después de la " Page_Load " Sub :
Privado Función GetFileSize ( ByVal nombre As String ) As String
fileSize Dim As Double
fileSize = New System.IO.FileInfo ( nombre de archivo) . Longitud
Volver fileSize
End Function
Esta función recibe la variable "nombre de archivo " que contiene el nombre del archivo de pasado de los " Sub Page_Load " .
5
Press "F5 " para ejecutar el proyecto . El formulario se abre , el " Page_Load " Sub corre y llama a la función " GetFileSize " . Esta función obtiene el tamaño del archivo y lo devuelve a la " Page_Load " Sub , que almacena en la que el tamaño de la variable " fileSize " . Un cuadro de mensaje que muestra el tamaño del archivo.