c# 关于socket通信和delegate的使用
时间:2015-11-27 19:25:23
收藏:0
阅读:428
最近做TCP通信的C#程序,在服务端的socket监听到客户端的连接请求后,我创建了一个CLientThread类实例来异步处理客户端发送的消息,并将ClientThread的异步receive事件委托给clientThread.ClientServer,在clientThread.ClientServer中我准备将接收到的消息打印在窗口的textbox中。
但是在服务端接收到客户端发送的消息,触发了ClientServer以后,debug提示不能从不是创建他的线程去访问。
将crossdelegateTextboxAppend方法修改为使用Invoke方法去访问时恢复正常。
原文:http://www.cnblogs.com/JoJosBizarreAdventure/p/5001406.html
评论(0)