"Robar" lineas de un fichero
Hola a todos....
Necesitaria hacer un "robo" de lineas de fichero de texto:
Tenemos una aplicacion en VB, que de vez en cuando abre un fichero de texto en shared, le añade lineas y lo cierra; tambien cada cierto tiempo añade el contenido a otro fichero, y vacia el primero, y recibe lineas de otro fichero.
Necesito un programa (Delphi), que funcione de manera que pueda leer ("robar") todas las lineas que se añaden a ese fichero, o hacer lo mismo cuando se añaden al otro fichero.
He estado viendo las notificaciones de cambios en carpetas, pero no veo claro que me pueda servir para este proposito.
Tampoco tengo claro que los mapeos puedan funcionar si el fichero abierto, lo ha abierto un programa "no Delphi".
¿Hay alguna forma en Delphi de monitorear a nivel de fichero, algo asi como el program tail de unix?
Saludos y gracias de antemano
|