//因在项目的窗体文本框中要显示COM组件回调函数所传回来的值, //谁知测试时竟然显示 //""System.InvalidOperationException: 线程间操作无效: 从不是创建控件“richTextBox1”的线程访问它。" //或者干脆罢工,一个也不给你显示出来.让我大为恼火,毕竟"魔高一尺,道高一丈".于是对此做了些分析与测试. //终于顺利解决. //究其原因为: 在Windows From里面,需要在线程里面访问界面元素,需要使用BeginInvoke来完成. //本示例通过调用cAdd类中的 GetAddResult() 方法,通过事件(AddComplete)实时触发传送计算结果 , //在窗体的richTextBox中显示出来. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace TestInteractiveThread }