Leer ultima linea de un archivo ???
Buenas, lo primero un saludo a todos ;)
Ahora mi duda, tengo un fichero con varias lineas y necesito leer la ultima linea y tener sus datos, realmente solo necesito un dato de toda la linea. Los datos lo tengo en un fichero que se donde esta y donde anteriormente yo he escrito unos datos. Los datos tengo que conseguirlo en este plan : 0123|asdfasdf|datoaconseguir|sdfsadf El dato siempre esta en la misma posicion de la linea ( de la 22 a la 26 ) . ¿Como podria hacer esto?. Ahora mismo para conectarme y demas hago esto : Código:
AssignFile(f,Edit3.text); Pero lo siguiente de leer la ultima fila no me sale :( Venga gracias anticipadas, un saludo. |
Prueba Esto....
Con el While podrás llegar a la linea que quieras pero si quieres especificamentre posicionarte al Final, por el momento no puedo revisar que instruccion podría servirte porque no tengo actualmente instalado el Delphi, pero puedes buscar en la Ayuda de este mismo... Saludos. |
Cita:
Yo encontre para leer esto : append(f); Reset(f); Readln(f, ch); Pero claro me lee la primera fila. ¿Alguna otra idea? Gracias XD |
Al final lo he hecho asi, no creo que sea lo mas correcto pero al menos funciona
Cita:
|
La franja horaria es GMT +2. Ahora son las 22:12:45. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi