Delegados y temporizaciones

25/01/2005 - 14:15 por axxegfx | Informe spam
Estoy realizando un programa que lanza 10 delegados simultaneamente como si
fueran threads, no se por que motivo algún delegado se me cuaelga al rato pues
usa una libreria externa, la cual resuelve un dominio en internet.

Me gustaria lanzar un delegado undécimo que controlara que si un delegado no
progresa durante algún tiempo lo resetee o en su defecto lo vuelva a lanzar
donde lo ha dejado.

¿ Alguna idea ?
 

Leer las respuestas

#1 Jorge Serrano [MVP VB]
25/01/2005 - 15:29 | Informe spam
Puedes invocar algún evento de control que te sirva para saber si un delegado
está en ejecución o con Try Catch recuperar un error si se da y lanzar el
evento de error correspondiente. Ahí en el evento, realizarías la gestión que
quisieras o lanzar otro delegado, etc... espero haberme explicado bien, pero
sería una posibilidad.

Un saludo,

Jorge Serrano Pérez
MVP VB.NET


"axxegfx" wrote:

Estoy realizando un programa que lanza 10 delegados simultaneamente como si
fueran threads, no se por que motivo algún delegado se me cuaelga al rato pues
usa una libreria externa, la cual resuelve un dominio en internet.

Me gustaria lanzar un delegado undécimo que controlara que si un delegado no
progresa durante algún tiempo lo resetee o en su defecto lo vuelva a lanzar
donde lo ha dejado.

¿ Alguna idea ?

Preguntas similares