Accéder à un component graphique depuis un server .net remoting.

Accéder à un component graphique depuis un server .net remoting. - C#/.NET managed - Programmation

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 ?

Reply

Marsh Posté le 09-01-2006 à 13:43:00   

Reply

Marsh Posté le 09-01-2006 à 14:34:43    

T'as du code à montrer ?


---------------
Tout est normal, suffit de comprendre pourquoi.
Reply

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 !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed