viernes, 20 de noviembre de 2009
Función FileLen para el manejo de Archivos y directorios en Visual Basic 6.0
Esta función nos devuelve el tamaño en bytes de un archivo.
Ejemplo:
Dim tamaño As Long
tamaño = FileLen("c:\windows\system32\control.exe")
MsgBox tamaño & " bytes"
FileLen es muy útil para trabajar con archivos aleatorios, ya que si queremos conocer la cantidad de registros que tiene el archivo, debemos dividir el tamaño del archivo por el tamaño de la estructura.
Ejemplo:
Private Type t_personas
nombre As String * 20
apellido As String * 20
End Type
Dim cant_reg As Long
Private Sub Form_Load()
cant_reg = FileLen("c:\miarchivo.dat") / Len(t_personas)
End Sub
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario