懒人的方法处理: 从不是创建控件XXX的线程访问的异常
来源:互联网 发布:小米4c数据信号不稳定 编辑:程序博客网 时间:2024/05/18 03:05
最近在用VS2005来写一个Socket的多线程服务程序!
用户连接以后,需要把用户的IP和用户ID记录到一个ListBox控件去!
我的做法是在监听的线程里,判断如果有有效的连接,就把这个用户信息加到
ListBox控件! 开始一有用户连接,就报告错误: 从不是创建控件XXX的线程访问的异常.
用户连接以后,需要把用户的IP和用户ID记录到一个ListBox控件去!
我的做法是在监听的线程里,判断如果有有效的连接,就把这个用户信息加到
ListBox控件! 开始一有用户连接,就报告错误: 从不是创建控件XXX的线程访问的异常.
看了不少文章,不少介绍用委托方式解决的,用控件的invoke方法调用控件方法,控制
控件的操作!最后看到这个最省事的办法,在类的构造函数里面加上以下语句:
System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;
问题搞定! 我的思路就是小问题,就要用最简单的办法解决!都用复杂方法,系统
就没法用了(出错概率大几倍捏)!
此文章来自于【http://blog.csdn.net/hnwanghb/article/details/1809098】
- 懒人的方法处理: 从不是创建控件XXX的线程访问的异常
- 线程间操作无效: 从不是创建控件“xxx”的线程访问它
- 后台线程与UI线程问题:解决“线程间操作无效: 从不是创建控件xxx的线程访问它”
- VS2005的“从不是创建控件的线程访问它”
- VS2005的“从不是创建控件的线程访问它”
- 线程间操作无效: 从不是创建控件“**”的线程访问它 利用委托处理
- 线程间操作无效: 从不是创建控件的线程访问它的三种方法
- 线程间操作无效:从不是创建控件的线程访问它的三种方法
- 线程间操作无效: 从不是创建控件的线程访问它的两种方法
- 关于"从不是创建控件的线程访问它”
- 关于"从不是创建控件的线程访问它”
- 解决"从不是创建控件的线程访问它"
- 从不是创建控件“label1”的线程访问它。
- 从不是创建控件“richTextBox2”的线程访问出错
- “从不是创建控件的线程访问它”
- 关于"从不是创建控件的线程访问它”
- 从不是创建控件的线程访问它
- C#c# 从不是创建控件 的线程访问它。
- js去掉字符串前后空格
- paip.远程服务器返回错误 (417) Expectation Failed 的解决办法
- 关于AOP的几个问题
- 如何统计代码行数
- Linux 内核--fork()函数创建进程
- 懒人的方法处理: 从不是创建控件XXX的线程访问的异常
- Linq to sql
- 第七周项目五——模板类中使用友元函数
- LatinIME输入法的一些总结
- .net 两个数相除计算百分比 , 保留两位小数
- android sim信息等
- 【POJ-3094】Quicksum
- DEV GridControl 常用属性(一)
- struts2中的标签 # % %{#}