salutations, im nouveau à la programmation. Au moment où mon application utilise des délégués pour traiter/exécuter des méthodes qui résident dans une autre classe/objet.C# Invoke Action Accès au thread croisé
mais j'obtenais une erreur indiquant qu'ils résidaient dans des threads séparés. donc après recherche sur le Web, je suis venu avec ceci:
this.Invoke(new Action(delegate() { this.ChatRichTextBox.AppendText(EventArgs.commMessage); }));
cela a bien fonctionné accepter que je ne sais pas ce qui se passe. Je viens de coller le code et ça a marché. Maintenant, j'ai besoin de faire cela différemment, car le compilateur dit qu'il ne peut pas faire> <! = Opérations dans cette action.
s'il vous plaît conseiller sur la meilleure façon de mettre en œuvre cela?
merci beaucoup.
Je ne comprends pas ce que vous voulez dire quand vous dites "il ne peut pas faire><= opérations!". pouvez-vous poster ce code? – hackerhasid
je voudrais mais im loin de mon ordinateur en ce moment. jusque là. Merci. – iTEgg