Cita:
Empezado por Lorena83
Hola a todos !!
Quiero realizar una aplicación que analice ficheros log de texto plano en tiempo real de aplicaciones de terceros. El caso es que no quiero hacer que mi programa compruebe periódicamente el fichero log para comprobar si ha sufrido modificaciones sino que de alguna manera "se enganche" a él y detecte inmediatamente cuando se ha escrito en él y el contenido añadido sin tener que releer el fichero de texto desde el principio.
Alguien puede echarme una mano con alguna sugerencia.
Saludos.
Lorena
|
Se me ocurre que puedes comprobar la fecha de modificación/escritura del archivo (API
GetFileTime, parámetro
lpLastWriteTime), al cambiar el mismo recien verificas los cambios en el contenido del archivo.
Saludos