Ayuda con Threads

12/02/2007 - 04:35 por jacgandres | Informe spam
gracias por leer esta pregunta, estoy desarrollando un formulario en windows
con hilos en vb.net 2005 y me salen el siguiente errore:

/********Mensajes de Errores***********/
e.message:
Operación no válida a través de subprocesos: Se tuvo acceso al control
'trkBarHilo1' desde un subproceso distinto a aquel en que lo creó

e.StackTrace:
en System.Windows.Forms.Control.get_Handle()
en System.Windows.Forms.Control.SendMessage(Int32 msg, Int32 wparam,
Int32 lparam)
en System.Windows.Forms.TrackBar.SetTrackBarPosition()
en System.Windows.Forms.TrackBar.set_Value(Int32 value)
en EjemploHilos.EjemploHilos.ComenzarHilo2() en D:\Mis Documentos\Visual
Studio 2005\Projects\EjemploHilos\EjemploHilos\EjemploHilos.vb:línea 42"

/**********************************************************/

lo que hago es modificar el value de un control en un ciclo y este
procedimiento esta ejecutantoce desde un hilo. Agradeceria la ayuda que me
puedan dar para solucionar esto
 

Leer las respuestas

#1 jacgandres
12/02/2007 - 04:57 | Informe spam
Bueno, buscando un poco mas y para los que quieran saber porque cuando uno
maneja hilos y altera los valores de un control en tiempo de ejecucion se
presenta este error tendran informacion en este link

http://msdn2.microsoft.com/es-es/library/ms171728(VS.80).aspx

"jacgandres" wrote:

gracias por leer esta pregunta, estoy desarrollando un formulario en windows
con hilos en vb.net 2005 y me salen el siguiente errore:

/********Mensajes de Errores***********/
e.message:
Operación no válida a través de subprocesos: Se tuvo acceso al control
'trkBarHilo1' desde un subproceso distinto a aquel en que lo creó

e.StackTrace:
en System.Windows.Forms.Control.get_Handle()
en System.Windows.Forms.Control.SendMessage(Int32 msg, Int32 wparam,
Int32 lparam)
en System.Windows.Forms.TrackBar.SetTrackBarPosition()
en System.Windows.Forms.TrackBar.set_Value(Int32 value)
en EjemploHilos.EjemploHilos.ComenzarHilo2() en D:\Mis Documentos\Visual
Studio 2005\Projects\EjemploHilos\EjemploHilos\EjemploHilos.vb:línea 42"

/**********************************************************/

lo que hago es modificar el value de un control en un ciclo y este
procedimiento esta ejecutantoce desde un hilo. Agradeceria la ayuda que me
puedan dar para solucionar esto

Preguntas similares