Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Lectura continua de Archivo (https://www.clubdelphi.com/foros/showthread.php?t=29803)

friendspark 01-02-2006 20:11:13

Lectura continua de Archivo
 
Hola a todos,El caso es el siguiente. Tengo una aplicacion que constantemente escribe en un txt x lineas de texto. Por otro lado queria acceder a ese fichero en modo lectura, monitorizando por consola todo el contenido que se esta escribiendo en dicho fichero constantemente.

Por un lado pense en cargar todo el fichero por primera vez y luego ejecutar lecturas a este de forma continua corroborando las lineas actuales y comprobando su numero con el numero de ellas en su ultima ejecución, mostrando por pantalla las nuevas lineas en caso de haberlas. Esta opción me obliga a realizar muchas..muchas operaciones de lectura en el fichero. Yo lo que buscaba era una especie de conexion directa a este ficherito, monitorizando los cambios producidos en este en caso de haberlos. que me aconsejais??

Gracias por vuestra ayuda.

jachguate 01-02-2006 21:16:58

Si la otra aplicación puede escribir a un pipe, podes usar este para recibir directamente la salida de dicha aplicación en la tuya, y evitar el paso intermedio por el archivo de texto.

Si la aplicación escribe el archivo de texto como una salida estándar, la solución sería la misma, pero redirigiendo vos la salida estándar a un pipe de tu aplicación, cosa que podes hacer con el API CreateProccess para invocar dicho proceso.

Hasta luego.

;)

friendspark 02-02-2006 17:27:52

Sabes de algun API que me permita tener una apertura de fichero y que controle las modificaciones realizadas?


gracias por contestar.


La franja horaria es GMT +2. Ahora son las 09:46:27.

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