Hilo para formulario

20/10/2006 - 13:01 por Francisco Matamoros | Informe spam
Hola, tengo una simple pregunta.
Tengo un formulario con un varios botones, cuando pulso uno el proceso que
se efectúa es muy largo, por lo que quiero abrir un hilo y devolver el
control al formulario. A veces incluso el proceso no se termina nunca pues
lo que hace es arrancar una serie de comunicaciones con un dispositivo IP en
la red (báscula de pesaje) y si el usuario de la báscula no le da a Fin no
se acaba.
Mientras mando el control al proceso de la báscula el formulario está
digamos "frito".
He mirado la programación con hilos, pero no encuentro nada simple, debo ser
muy torpe.
Seguro que es algo muy sencillo, verdad??
Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
20/10/2006 - 14:37 | Informe spam
Francisco,

Pues en principio sí es muy sencillo, basta con crear un objeto de la clase
Thread (hilo) y llamar a su método Start().
Al constructor de Thread le pasas la dirección del método que quieres que se
ejecute en un hilo independiente.

Mira por ejemplo este artículo:

http://www.microsoft.com/spanish/ms...art130.asp

o busca en la web del Guille que también tiene buenos ejemplos.

Slds - Octavio



"Francisco Matamoros" escribió en el mensaje
news:
Hola, tengo una simple pregunta.
Tengo un formulario con un varios botones, cuando pulso uno el proceso que
se efectúa es muy largo, por lo que quiero abrir un hilo y devolver el
control al formulario. A veces incluso el proceso no se termina nunca pues
lo que hace es arrancar una serie de comunicaciones con un dispositivo IP
en la red (báscula de pesaje) y si el usuario de la báscula no le da a Fin
no se acaba.
Mientras mando el control al proceso de la báscula el formulario está
digamos "frito".
He mirado la programación con hilos, pero no encuentro nada simple, debo
ser muy torpe.
Seguro que es algo muy sencillo, verdad??
Muchas gracias.


Respuesta Responder a este mensaje
#2 Carmelo J. Morales Muñoz
20/10/2006 - 15:36 | Informe spam
miniejemplo. empezé a redaztarlo, pero no lo he finalizado, talvez te
ayude!

http://carmelosoft.info/index.php?b...1&pb=1
Respuesta Responder a este mensaje
#3 Francisco Matamoros
23/10/2006 - 10:55 | Informe spam
Gracias a los dos, muy útil.
Saludos.
"Francisco Matamoros" escribió en el mensaje
news:
Hola, tengo una simple pregunta.
Tengo un formulario con un varios botones, cuando pulso uno el proceso que
se efectúa es muy largo, por lo que quiero abrir un hilo y devolver el
control al formulario. A veces incluso el proceso no se termina nunca pues
lo que hace es arrancar una serie de comunicaciones con un dispositivo IP
en la red (báscula de pesaje) y si el usuario de la báscula no le da a Fin
no se acaba.
Mientras mando el control al proceso de la báscula el formulario está
digamos "frito".
He mirado la programación con hilos, pero no encuentro nada simple, debo
ser muy torpe.
Seguro que es algo muy sencillo, verdad??
Muchas gracias.


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