Accéder à un component graphique depuis un server .net remoting. - C#/.NET managed - Programmation
Marsh Posté le 09-01-2006 à 14:34:43
T'as du code à montrer ?
Marsh Posté le 09-01-2006 à 17:11:21
_Mose_ a écrit : T'as du code à montrer ? |
Plus besoin, j'ai trouvé en fait j'utilise un backgroundworker dans le form1 qui permet de reveiller le thread principal pour qu'il modifie les composants graphiques !
Marsh Posté le 09-01-2006 à 13:43:00
Hello,
j'ai un serveur .NET remoting et un client.
J'aimerai que le server appelle une méthode d'un client via callback, cette méthode doit modifier le text d'un textbox.
Pour cela je passe à la méthode du serveur un pointeur this qui est une classe héritant bien de MarshalByRefObject .
Quand j'appelle une méthode de cette classe à partir du serveur cela fonctionne, le problème est quand cette méthode fait appel à un objet graphique du Form1, cela se bloque.
J'ai bien mis le CheckForIllegalCrossThreadCalls à false pas ne pas avoir un exception.
Quelqu'un aurait la solution ?