主画面的子线程 跟子画面之间的交互问题!!! 我有个一主画面,主画面内有一个子线程是Listener,接受客户端的信息这时我再主画面启动一个子画面,显示客户端的结果。我的问题是我怎么样把主画面子线程接受的结果,反映到子画面上》??????这个交互我不太明白! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 子线程Listener把客户端信息写到数据库,然后一个子画面从数据库读出来 子线程引用主画面,收到消息时调用主画面里面的函数,或者子线程公开事件让主画面代码订阅。修改界面时需要Invoke调用,否则会出错 delegate void delegate弹出消息(DateTime time,string msg); public void 弹出消息(DateTime time,string msg) { if(this.InvokeRequired==false) { 修改界面 } else { this.Invoke(new delegate弹出消息(弹出消息),new object[] { time,msg }); } } 从.net2.0起要借助代理去实现,3楼的是正解 关于反射的问题(有过反射经验的人帮我看一下,如果做过emit的最好了) C#中Debug.Write()输出到哪里了? 帮忙做几道计算机原理试题!高分赠送 怎么把字符串转换成Color类型 如何将数组转换成Int数据? 尝试读取或写入受保护的内存 有谁知道的进!~~~~~~~~~~~ 菜鸟问题:类型转换。。。。。100分啊 请问如何在windows server 2008上安装服务程序 各位大哥。帮我看看listviewd的错误吧 64位服务器数据库连接问题 登录问题,谢谢大侠们
修改界面时需要Invoke调用,否则会出错 delegate void delegate弹出消息(DateTime time,string msg);
public void 弹出消息(DateTime time,string msg)
{
if(this.InvokeRequired==false)
{
修改界面
}
else
{
this.Invoke(new delegate弹出消息(弹出消息),new object[] { time,msg });
}
}