Error

27/11/2004 - 20:33 por Alberto | Informe spam
Hola
Me esta surgiendo este error:
"La acción que se realiza en este control se está llamando desde el
subproceso erróneo. Debe calcular las referencias al subproceso correcto
utilizando Control.Invoke o Control.BeginInvoke para realizar esta acción."

alguien sabe de que puede ser?


Gracias
 

Leer las respuestas

#1 Miguel Angel Campos
27/11/2004 - 20:43 | Informe spam
Me imagino que estás haciendo una aplicación MultiThread, y estas llamando a
un función o propiedad de un control gráfico desde un determinado Thread.
Si es esto lo que estas haciendo tienes que tener en cuenta que sólo se
puede llamar a las propiedades y métodos de un control, desde el mismo
Thread desde el cual se creo discho control.
Los métodos Invoke y BeginInvoke te permiten realizar las llamadas desde
otros Thread distintos, siendo .NET el encargado de realizar la llamada
desde el Thread correcto.

He encontrado este ejemplo:
http://www.codeguru.com/Csharp/Csha...php/c5851/

Un Saludo.

"Alberto" escribió en el mensaje
news:%
Hola
Me esta surgiendo este error:
"La acción que se realiza en este control se está llamando desde el
subproceso erróneo. Debe calcular las referencias al subproceso correcto
utilizando Control.Invoke o Control.BeginInvoke para realizar esta


acción."

alguien sabe de que puede ser?


Gracias


Preguntas similares