![]() |
como accedo a ficheros aleatorios
llevo tiempo buscando y no encuentro nada al respecto...
quiero acceder a un fichero de texto plano con longitud variable para poder acceder directamente a una linea dada. un ejemplo del fichero a acceder seria el "autoexec.bat" para ir por ejemplo a la linea 3 directamente. gracias giovanni. |
Una opción podría ser cargar el fichero en un StringList con lo que podrás leer línea por línea:
// Saludos |
agradecido, pero...
lo que propones me vale para salir del atolladero, pero...
es que no hay un acceso directo a la linea X de un fichero de texto como en el antiguo BASIC? OPEN #1 AS RANDOM... GET #1,X ... (quizas no sea exactamente igual, hace mucho tiempo) lo dicho es curiosidad solo, con lo que me apuntastes tengo bastante pero me choca que con el "super" delphi no se pueda hacer algo que no es (o debe ser) dificil. Esto haria falta en un fichero de texto con miles de lineas para no cargar la memoria con el TStringList GRACIAS, Giovanni |
La franja horaria es GMT +2. Ahora son las 06:03:26. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi