Se pueden recibir eventos de un archivo?

08/02/2004 - 14:40 por Carla | Informe spam
Hola a todos,
estoy haciendo un logger y necesito saber cuando hay un nuevo mensaje
insertado en el archivo en el que voy a guardar estos mensajes.es decir que
si alguien escribe un mensaje el el fichero logger.txt, yo reciba un evento
para asi actualizar mi formulario.
Como podria hacer esto?

gracias y un saludo
 

Leer las respuestas

#1 Jose Marcenaro
10/02/2004 - 13:56 | Informe spam
Sobre un archivo de texto no puedes "suscribirte" a
eventos como si fuera una base de datos con triggers.

Lo que podrías hacer es un servicio de windows (creando
desde VS.NET un proyecto de ese tipo) con un objeto
System.Timers.Timer que periodicamente revise el tamaño
del archivo y lo compare con el anterior, de modo de
detectar los cambios y procesar en ese momento.

Saludos
Jose.

Hola a todos,
estoy haciendo un logger y necesito saber cuando hay un


nuevo mensaje
insertado en el archivo en el que voy a guardar estos


mensajes.es decir que
si alguien escribe un mensaje el el fichero logger.txt,


yo reciba un evento
para asi actualizar mi formulario.
Como podria hacer esto?

gracias y un saludo




Preguntas similares