Visual Basic - Archivo Plano-Contar Registros

Life is soft - evento anual de software empresarial
 
Vista:

Archivo Plano-Contar Registros

Publicado por Crfo (17 intervenciones) el 28/02/2006 14:03:25
Buenos Dias

Tengo la siguiente duda.

Existe la Forma de saber cuantos registros contiene un archivo plano (.txt), sin
tener que ir contabilizando uno por uno

Line Input #1, linea1
Cont = Cont +1

Agradecere cualquier informacion al respecto

Crfo
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

RE:Archivo Plano-Contar Registros

Publicado por Amalita (26 intervenciones) el 28/02/2006 14:10:09
Probá con esto:
' Abre el archivo en modo aleatorio.
Open "PRUEBA" For Random As #1 Len = Len(MiRegistro)
TamañoMax = LOF(1) \ Len(MiRegistro) ' Obtiene el número de registros del archivo.
Extraído del MSDN Library.-
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

RE:Archivo Plano-Contar Registros

Publicado por Crfo (17 intervenciones) el 28/02/2006 16:42:22
Amalita, muchas Gracias por la ayuda anterior, ya que da en forma exacta la cantidad de registros sin tener que realizar un proceso tan largo.

Por otra parte, tambien me gustaria saber, si hay forma de posicionarce
en algun registro determinado sin tener que pasar por los otros

Saludos
Crfo
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

RE:Archivo Plano-Contar Registros

Publicado por Amalita (26 intervenciones) el 28/02/2006 17:28:03
NúmeroRegistro = (al que quieras)
Seek #1, NúmeroRegistro ' Establece la posición.
Get #1, , MiRegistro ' Lee el registro.
Close #1 ' Cierra el archivo.

Salu2.
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