Hebras de una aplicacion

29/09/2005 - 13:15 por Javi Garcia | Informe spam
Hola, una preguntilla, estoy haciendouna aplicacion que para que sea mas
eficiente usa unas cuantas hebras y mi idea es que cuando cierre la
aplicacion compruebe si existen hebras ejecutandose y le diga al usuario q
se espere a q terminen de ejecutarse los subprocesos, etc. el caso es que no
se como hacer pa ver las hebras que dependen de la aplicacion y el estado de
estas. es solo eso, muchas gracias

Preguntas similare

Leer las respuestas

#1 Pablo M
29/09/2005 - 17:18 | Informe spam
javier:
[...]
mi idea es que cuando cierre la
aplicacion compruebe si existen hebras ejecutandose y le diga al usuario q
se espere a q terminen de ejecutarse los subprocesos,


[...]

personalmente, me parece un error lanzar hilos y perder la referencia de los
mismos. Por otro lado, la enumeración de hilos no sólamente va a devolver los
que tu lanzas, sino que también obtendrás los internos de cualquier
aplicación .NET

la clase Thread es un envoltorio para el autentico hilo del sistema, y creo
que si no guardas la referencia a ese Thread es imposible volver a obtener
esa clase, aunque puedes acceder a los hilos del proceso a través de:

using system.diagnostics;

Process.GetCurrentProcess().Threads;

esto te devuleve una colección de ProcessThread, no de Threads!!, por lo que
no tienes acceso al nombre, pero si al ID, estado, prioridad, etc

Un saludo
Respuesta Responder a este mensaje
#2 Octavio Hernandez
29/09/2005 - 18:36 | Informe spam
Javi,

Mira la propiedad IsBackground de los hilos:

http://msdn.microsoft.com/library/d...dtopic.asp

Slds - Octavio

"Javi Garcia" escribió en el mensaje
news:
Hola, una preguntilla, estoy haciendouna aplicacion que para que sea mas
eficiente usa unas cuantas hebras y mi idea es que cuando cierre la
aplicacion compruebe si existen hebras ejecutandose y le diga al usuario q
se espere a q terminen de ejecutarse los subprocesos, etc. el caso es que
no
se como hacer pa ver las hebras que dependen de la aplicacion y el estado
de
estas. es solo eso, muchas gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida