![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Ahora, si te interesa... Delphi cuenta con unas clases que te pueden ser de mucha ayuda para abrir, guardar, y editar archivos. En un ejemplo que mostré anteriormente hice uso de la clase TStrings. Además de poder trabajar con el archivo, te evitarás tener que ir contando... esta clase ya cuenta con la propiedad Count que te devolverá la cantidad de lineas. Para saber más sobre la clase puedes buscar en los foros, que se ha comentado al respecto. Y no te olvides de leer la ayuda que ofrece Delphi. Saludos, |
|
#3
|
||||
|
||||
|
Se me ocurre que si en en caso de que cada liena de texto sea igual... en longitud por lo menos, obten el tamaño del archivo con solo una línea. Luego cuando tengas el FICHERO con todas sus lineas obtines el valor total con filesize y lo divides por el de una línea.
|
|
#4
|
||||
|
||||
|
Cita:
No más daba una idea. Al menos para mi es lo más fácil y rápido de emplear ![]() . ¿Tienes otra en mente? Porque me gustaría saber a que te refieres.Ahora si quieres, propongo a TStringStream ![]() Saludos, |
|
#5
|
||||
|
||||
|
Cita:
que si tengo otra idea? bueno si pero ese no es el caso... solo quise filosofar un poco ![]() |
|
#6
|
||||
|
||||
|
ok listo
Entonces me planto firme con mi código, ya que los archivos tienen 500,000 y 800,000 líneas, y que cargarlos a un TStrings para solmente contar as líneas me parece demaciado utilización de memoria.
Gracias a todos. Mu mu. "La vaca es un animal TODO FORRADO DE CUERO!!! " |
|
#7
|
||||
|
||||
|
Cita:
Ahora, si vas a estar haciendo muchas operaciones sobre archivos, al menos a mi, el TStrings me sirve puesto que posee los métodos necesarios para hacer muchas operaciones con archivos. Y si es un tanto preocupante el uso de memoria, y rapidez tal vez, tal vez algún TStream pueda ser mejor. Saludos, |
|
#8
|
||||
|
||||
|
Cita:
// Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Leer una cierta cantidad de caracteres de una archivo. | mcalmanovici | Varios | 9 | 22-01-2008 20:01:24 |
| Leer archivo de texto y extraer lineas de el | mp3968 | API de Windows | 1 | 19-05-2007 20:27:53 |
| Saber cantidad de lineas que se van a leer de un fichero texto... | Lester | Varios | 4 | 04-04-2007 17:57:02 |
| Como saber cuantas lineas tiene un archivo de texto | MRSAM | .NET | 3 | 28-03-2007 02:35:00 |
| Averiguar el número de lineas de un archivo de texto | Lionel | Varios | 1 | 29-03-2004 12:47:05 |
|