如何在子线程中操作窗体上的控件 线程间操作无效
2008-01-24 17:06
423 查看
一般来说,直接在子线程中对窗体上的控件操作是会出现异常,这是由于子线程和运行窗体的线程是不同的空间,因此想要在子线程来操作窗体上的控件,是不可能简单的通过控件对象名来操作,但不是说不能进行操作,微软提供了Invoke的方法,其作用就是让子线程告诉窗体线程来完成相应的控件操作。 现在用一个用线程控制的进程条来说明,大致的步骤如下: 1. 创建Invoke函数,大致如下: /// /// Dele
相关文章推荐
- 如何解决“线程间操作无效: 从不是创建控件的线程访问它”
- 如何在子线程中操作窗体上的控件
- 在C#中子线程如何操作主线程中窗体上控件
- [导入]如何在子线程中操作窗体上的控件
- 如何在子线程中操作窗体上的控件
- 如何在子线程中操作窗体上的控件
- 线程中设置窗体控件的值出现异常(线程间操作无效: 从不是创建控件“textBox1”的线程访问它)
- 如何在子线程中操作窗体上的控件
- 教你如何解决“线程间操作无效: 从不是创建控件的线程访问它”
- 如何在子线程中操作窗体上的控件
- 别的不多说先,先记下遇到的问题:如何在子线程中操作窗体上的控件
- 教你如何解决“线程间操作无效: 从不是创建控件的线程访问它” 转
- 如何解决“线程间操作无效: 从不是创建控件的线程访问它”
- 如何在子线程中操作窗体上的控件
- 在C#中子线程如何操作主线程中窗体上控件
- 如何在子线程中操作窗体上的控件 (来自 愚翁专栏)
- 往如何在子线程中操作窗体上的控件
- 教你如何解决“线程间操作无效: 从不是创建控件的线程访问它”
- 教你如何解决“线程间操作无效: 从不是创建控件的线程访问它”
- 线程间操作无效: 从不是创建控件(对 Windows 窗体控件进行线程安全调用)