Retroceder   Foros del Web > Programación para sitios web > .NET > win forms

Respuesta
 
Herramientas Desplegado
Antiguo 29-nov-2007, 03:44   #1 (permalink)
fermullo ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 22
Imposible controlar los Threads

Hola a todos,
tengo un pequeño problema para controlar los Threads (en VB .Net).
Creo varios Threads que me guardo en un vector, el problema viene cuando
se necesita parar alguno de estos Threads.
Yo lo que hago primero es reorganizar el vector, y luego paro el Thread.
Hasta ahi todo funciona bien.
Pero cuando son 2 Threads a la vez los que hay que parar, al llamar a la función que reordena el vector se monta un buen cacao, ya que los 2 entran más o menos a la vez, y me dejan el vector hecho polvo.
He pensado en que cuando pase esto, directamente me cargo todos los procesos y vuelvo a crear los que tengan que estar en funcionamiento. Pero esto puede dar también problemas pq los procesos pueden estar en mitad de su trabajo.

¿Alguien sabe alguna otra forma de controlar los Threads que no sea en un vector?
¿Como puedo reordenar el vector de forma que dos procesos puedan hacerlo a la vez?

Saludos y gracias.
fermullo está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 00:56.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93