CLR: .Net / Mono / Boo / Otros CLR > C#

 Ayuda Con Un Thread!!!!!!

(1/2) > >>

Gandalf_malaga7:
Que tal colegas!!!!!!!! :hola:

bueno me ocurre lo siguiente.Tengo un formulario principal,desde el que llamo a un Thread,es decir hago todas las definiciones necesarias y después:


--- Código: Text --- t.Start();  
y yo kiero que pasados 60 segundos,aunque no haya terminado de ejecutarse el hilo,este se suspenda.En principio pensé que se hacía así:


--- Código: Text --- t.Join(60000);  
pero parece que esto lo que hace es suspender el hilo durante 60 segundo y después seguir con su ejecución,

sabrían decirme como hacerlo???,

gracias colegas!!!!!! :kicking:

The Black Boy:
y si utilizas un timer   :D    
 no seria mas facil  ....
salu2 :hola:

Gandalf_malaga7:
Claro,eso sería la solución para los 60 segundos,pero realmente mi duda es como mato el hilo tras esos 60 segundos??? :(

con t.Abort() o que se usa???,y si justo cuando lo estoy matando está accediendo a BBDD o algo de eso que pasaría???,

 :kicking:

Gandalf_malaga7:
Ya tengo el problema solucionado :smartass: ,

sólo necesito saber una cosa:

para matar el hilo estoy usando


--- Código: Text ---hilo.Abort(); 
¿es esto correcto?,¿mata al hilo totalmente o sólo lo suspende?

gracias!!!!!! :kicking:

hellscream:
Lee la documentación

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa