Invoke vs. Delegados

17/03/2005 - 16:23 por e-lores | Informe spam
¿Cuál es la forma más correcta de informar al usuario de un trabajo que se
realiza en segundo plano?

1.- Ejecutar un Thread que lanze eventos cada vez que quiera notificar un
mensaje.
2.- Utilizar Delegados para ejecutar métodos en segundo plano (BeginInvoke)
y llamar a this.Invoke desde el formulario cada vez que queramos notificar
algo (este método me parece muy interesante, pero ¿que pasa cuándo ejecuto
un proceso en otra clase que no tiene nada que ver con el formulario? )
3.- Otras opciones

No se si ha quedado claro.
Gracias.
 

Leer las respuestas

#1 e-lores
17/03/2005 - 16:27 | Informe spam
El título debia ser Invoke vs. Eventos.


"e-lores" escribió en el mensaje
news:
¿Cuál es la forma más correcta de informar al usuario de un trabajo que se
realiza en segundo plano?

1.- Ejecutar un Thread que lanze eventos cada vez que quiera notificar un
mensaje.
2.- Utilizar Delegados para ejecutar métodos en segundo plano
(BeginInvoke) y llamar a this.Invoke desde el formulario cada vez que
queramos notificar algo (este método me parece muy interesante, pero ¿que
pasa cuándo ejecuto un proceso en otra clase que no tiene nada que ver con
el formulario? )
3.- Otras opciones

No se si ha quedado claro.
Gracias.

Preguntas similares