• Viernes 15 de Noviembre de 2024, 05:55

Autor Tema:  Problemas Con Hilos  (Leído 768 veces)

tiquinho

  • Miembro activo
  • **
  • Mensajes: 96
    • Ver Perfil
Problemas Con Hilos
« en: Lunes 21 de Junio de 2004, 14:23 »
0
Buenas Genios!:

Tengo que consultar un pequeño problema con vosotros.  He incluido en mi proyecto una clase para manejar hilos con el VB que me bajé de esta dirección:

CrearThread

Pero después de solucionar problemas por fallos con la rutina que le asignaba al thread(que ya está depurada), me encuentro de vez en cuando que al cerrar el programa, se me queda colgado el VB.
Supongo que será un problema con el thread (en el evento Unload lo descargo de memoria con Set mThread = Nothing)
Sólo se me queda colgado a veces(pocas veces, por cierto).
En la rutina que le asigno utilizo un bucle infinito(Do While True) y llamadas a la api Sleep.
No sé que hacer para solucionarlo, si alguien sabe otra manera más eficaz de descargar de memoria el hilo.
Aún no he creado el instalador ni el exe para el programa, no sé si esto puede afectar cuando lo ejecute como exe, si se me quedará colgado también, vamos se me quedaría como un proceso zombie o algo así.

Más datos:  Al cerrar el programa el visual se me queda colgado como si el programa aún estuviese ejecutándose, y no me deja ni pausarlo ni detenerlo, e incluso tengo que recurrir al Ctrl + Alt + Supr para cerrar el Visual Basic

Gracias anticipadas, y a ver si alguien tiene alguna idea o ha trabajado con hilos, puede contar algún fallo que tuviera.