
06/02/2005, 18:23
|
| | Fecha de Ingreso: junio-2003 Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 8 meses Puntos: 7 | |
Jejejeje, algo asi me pasaba el otro día a mi.
Haber, cuando cierras la aplicación, lo mejor es asegurarte de cerrar en Hilo si es que está activo. Para ello, en el evento Closing yo hice lo siguiente:
if Hilo.isAlive then
Hilo.Abort
end if
application.exit
Sobre lo de destruir el hilo cuando acabe la función puedes descirle, dentro de la misma funcion que cuando acabe la función mate la hebra.
Es decir, por emplo:
Dim hilo as thread
hilo = new thead(addressof metodo)
hilo.start
sub metodo
dim i as int16
for i=0 to 600
lista.items.add("Elemento " & i)
next
hilo.abort
end sub
Cualquier cosa, ya sabes.
Saludos.
__________________ Charlie. |