【发布时间】:2010-01-22 17:23:55
【问题描述】:
您好,我是编程新手。
目前我的应用程序使用委托来处理/执行驻留在另一个类/对象中的方法。
但我收到一条错误消息,指出它们位于单独的线程中。所以在网上搜索后我想出了这个:
this.Invoke(new Action(delegate() { this.ChatRichTextBox.AppendText(EventArgs.commMessage); }));
这很好,接受我不知道发生了什么。我刚刚粘贴了代码,它工作了。
目前,虽然我需要以不同的方式执行此操作,因为编译器表示它不能在此操作中执行 >
请就如何最好地实现这一点提出建议?
非常感谢。
【问题讨论】:
-
我不明白你说“它不能做 >
-
我现在想离开我的电脑。直到那时。谢谢。
标签: c# .net delegates action invoke