Ver Mensaje Individual
  #1  
Antiguo 06-10-2008
gesjug gesjug is offline
Miembro
 
Registrado: jun 2007
Posts: 63
Reputación: 17
gesjug Va por buen camino
detener un hilo

Veran, estoy haciendo un programa para descargar archivos por ftp.
El codigo para descargar el archivo elegido lo tengo en un thread para que no me bloquee la aplicacion. Todo bien.
El problema es que le he puesto un boton para detener la bajada.
Aqui viene el problema. No logro detener el hilo.
Si pongo en el boton, hilo.terminate, la aplicacion se bloquea.
He probado a poner primero hilo.suspend y luego hilo.terminate, parece que se para pero si acto seguido intento bajar otro archivo me da error porque el ftp esta detenido en el thread.
Como detengo un thread definitivamente? de manera que sea como si no hubiera empezado a ejecutarse?

Un saludo
Responder Con Cita