Visual Basic - Msflexgrid y archivos aleatorios

Life is soft - evento anual de software empresarial
 
Vista:
Imágen de perfil de Martin

Msflexgrid y archivos aleatorios

Publicado por Martin (15 intervenciones) el 20/08/2024 00:04:43
Buenas tardes, disculpen nuevamente las molestias. Les consulto lo siguiente: haciendo un sencillo programa en visual basic 6 con archivos aleatorios, tengo un formulario de carga que obviamente me origina un archivo .dat!! Mi consulta seria si me pueden orientar en como hacer que abriendo otro formulario cargue los datos del archivo .dat en un flexgrid filtrados por el textbox!!. Muchas gracias
Carga
Filtrar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 1.259
Plata
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Msflexgrid y archivos aleatorios

Publicado por Antoni Masana (565 intervenciones) el 25/08/2024 20:55:28
Para indicarte como leer los datos que grabas debo saber como los grabas.
Longitud de los campos, separador de campos, separador de registro, etc.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Martin

Msflexgrid y archivos aleatorios

Publicado por Martin (15 intervenciones) el 25/08/2024 21:14:13
Hola, como anda?? Antes que nada, muchas gracias por tomarse su tiempo y responder. Ahi le mando el codigo que necesita!!!
En el caso de la longitud de los campos
Option Explicit
Private Type T_agenda
Registro As Integer
Nombre As String * 15
Apellido As String * 30
Rubro As String * 30
Direccion As String * 40
Telefono As String * 13
Localidad As String * 40
Comentarios As String * 100
End Type
Dim Agenda As T_agenda
Dim ultreg, regprox, leer As Integer

Aclaro que, en el caso del telefono lo puse como string y no como integer debido a que como integer me salta un error en integer.
Hay espacio como separadores de campos y registro!!!
En el caso de donde lo grabo
Open "c:/Registro.dat" For Random As #1 Len = Len(Agenda)
Muchas gracias igual!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar