Como saber cuantas lineas tiene un TXT que quiero IMPORTAR
Moderador: vCoaches
Como saber cuantas lineas tiene un TXT que quiero IMPORTAR
Buenos dias.
Quisera saber si existe la manera de saber cuantas lineas es lo que voy a importar a partir de un archivo .txt
Desde ya muchas gracias.
Carlos Figari
G.G.S.A
Quisera saber si existe la manera de saber cuantas lineas es lo que voy a importar a partir de un archivo .txt
Desde ya muchas gracias.
Carlos Figari
G.G.S.A
Desde ya muchas Gracias.
Carlos Figari
Luque-Paraguay
Carlos Figari
Luque-Paraguay
- Roberto Blasco
- vLeader
- Mensajes: 1028
- Registrado: 21 Dic 2005, 10:18
Hola carlosfi
Si no sabes si el tamaño de las líneas es fijo, importa el txt y busca las ocurrencias de "\n".
Un saludo. Roberto Blasco.
Si no sabes si el tamaño de las líneas es fijo, importa el txt y busca las ocurrencias de "\n".
Un saludo. Roberto Blasco.
Guadalajara - España
E-Mail: roberto.blasco.serrano@gmail.com
Skype: roberto.blasco.serrano
Teléfono: (+34)625653066 [WhatsApp]
E-Mail: roberto.blasco.serrano@gmail.com
Skype: roberto.blasco.serrano
Teléfono: (+34)625653066 [WhatsApp]
- Roberto Blasco
- vLeader
- Mensajes: 1028
- Registrado: 21 Dic 2005, 10:18
Hola carlosfi
Es complicado contar las manzanas de un cesto sin sacarlas .... tendrás que pensar si te merece la pena contar las líneas antes de procesarlas.
Un saludo. Roberto Blasco.
P.D. Hay otras formas de hacerlo mucho más rápido, pero ya hay que programar en otros lenguajes y eso es otro cuento
Es complicado contar las manzanas de un cesto sin sacarlas .... tendrás que pensar si te merece la pena contar las líneas antes de procesarlas.
Un saludo. Roberto Blasco.
P.D. Hay otras formas de hacerlo mucho más rápido, pero ya hay que programar en otros lenguajes y eso es otro cuento

Guadalajara - España
E-Mail: roberto.blasco.serrano@gmail.com
Skype: roberto.blasco.serrano
Teléfono: (+34)625653066 [WhatsApp]
E-Mail: roberto.blasco.serrano@gmail.com
Skype: roberto.blasco.serrano
Teléfono: (+34)625653066 [WhatsApp]
contar líneas
Hola
Intenta con vbs
http://www.google.com/webhp?sourceid=ch ... 15bf&ion=1
Para implementarlo con vbs tendrás que hacer un poco de investigación.
Saludos cordiales
Intenta con vbs
http://www.google.com/webhp?sourceid=ch ... 15bf&ion=1
Para implementarlo con vbs tendrás que hacer un poco de investigación.
Saludos cordiales
Alveus Soft
México, D.F.
http://microsip.wordpress.com/
http://twitter.com/rosper
http://www.solucionesmicrosip.com
Alveus Soft. CRM y Carrito de compra web.
México, D.F.
http://microsip.wordpress.com/
http://twitter.com/rosper
http://www.solucionesmicrosip.com
Alveus Soft. CRM y Carrito de compra web.
-
- vLeader
- Mensajes: 2712
- Registrado: 22 Sep 2005, 17:56
No sé hasta qué punto pueda ser aceptable en cuanto al consumo de tiempo, pero lo más sencillo es colocar un bucle que se mantenga activo mientras no se llegue al fin de archivo y realice una lectura de líneas con un contador que sume 1 cada vez que lea.
Habría que probar si el sistema se relentiza demasiado.
Un saludo.
Habría que probar si el sistema se relentiza demasiado.
Un saludo.
Francisco Hoyos
frhoydon@gmail.com
frhoydon@gmail.com
- Roberto Blasco
- vLeader
- Mensajes: 1028
- Registrado: 21 Dic 2005, 10:18
Hola Francisco Hoyos
La pena es que Velneo gestiona de forma penosa la lectura de archivos de esta forma. Para hacer eso, como he dicho antes, es utilizar recursos externos.
Un saludo. Roberto Blasco.
La pena es que Velneo gestiona de forma penosa la lectura de archivos de esta forma. Para hacer eso, como he dicho antes, es utilizar recursos externos.
Un saludo. Roberto Blasco.
Guadalajara - España
E-Mail: roberto.blasco.serrano@gmail.com
Skype: roberto.blasco.serrano
Teléfono: (+34)625653066 [WhatsApp]
E-Mail: roberto.blasco.serrano@gmail.com
Skype: roberto.blasco.serrano
Teléfono: (+34)625653066 [WhatsApp]
-
- vLeader
- Mensajes: 2712
- Registrado: 22 Sep 2005, 17:56
Entonces hay que optar por la opción B. Importar el archivo de texto a un campo objeto texto. Pasar el contenido a una variable local y ponerse a contar las veces que aparece \n dentro de la variable.
Este sistema tiene la pega del tamaño de la memoria disponible, pero sería mucho más rápido.
Un saludo.
Este sistema tiene la pega del tamaño de la memoria disponible, pero sería mucho más rápido.
Un saludo.
Francisco Hoyos
frhoydon@gmail.com
frhoydon@gmail.com
En Velneo hay que leer el fichero para saber cuántas líneas tiene.
Fichero: Abrir -> fichero, 'nombre-fichero', Solo lectura
***** Set -> contador, 0
***** Set -> leida, 1
***** for -> i, 1, 'leida', 1
********** Fichero: Leer línea -> fichero, linea, leida
********** if -> 'leida'
*************** Set -> contador, 'contador' + 1
Así en 'contador' tienes el número de líneas total del fichero.
Un saludo,
Fichero: Abrir -> fichero, 'nombre-fichero', Solo lectura
***** Set -> contador, 0
***** Set -> leida, 1
***** for -> i, 1, 'leida', 1
********** Fichero: Leer línea -> fichero, linea, leida
********** if -> 'leida'
*************** Set -> contador, 'contador' + 1
Así en 'contador' tienes el número de líneas total del fichero.
Un saludo,
DomK
"La simplicidad es la sofisticación definitiva"
"La simplicidad es la sofisticación definitiva"