线程间操作无效: 从不是创建控件“label5”的线程访问它
发布日期:2021-10-03 22:21:26
浏览次数:11
分类:技术文章
本文共 419 字,大约阅读时间需要 1 分钟。
是不是在子线程(非主线程)的代码里用了label5啊?
这样是不行的,因为label5是主线程实例化创建的,子线程不能访问它.
建议 LZ 换一种解决方案来实现你的功能需求.
例子。
private delegate void TestDelegate();
private void DelegateMethod(){
label......
}
private void StartMethod(){
if (this.InvokeRequired){
this.Invoke(new TestDelegate(DelegateMethod))
}
else
{
this.textbox.Text = value;
}
}
private button_click(...){
Thread thread = new Thread(new ThreadStart(StartMethod));
thread.Start();
}
转载地址:https://blog.csdn.net/lc547913923/article/details/16880571 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年04月07日 09时15分52秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
状态模式
2019-04-28
跳表SkipList
2019-04-28
跳跃表(Skip list)原理与java实现
2019-04-28
Java 常见的 30 个误区与细节
2019-04-28
干货|基于 Spring Cloud 的微服务落地
2019-04-28
WEB攻击手段及防御第2篇-SQL注入
2019-04-28
WEB攻击手段及防御第3篇-CSRF
2019-04-28
WEB攻击手段及防御-扩展篇
2019-04-28
spring bean初始化及销毁你必须要掌握的回调方法。
2019-04-28
mysql语句性能开销检测profiling详解
2019-04-28
hashCode到底有什么用?
2019-04-28
设计模式之动态代理模式实战
2019-04-28
设计模式之静态代理模式实战
2019-04-28
作为架构师,你必需要搞清楚的概念:POJO、PO、DTO、DAO、BO、VO
2019-04-28
mysql查询优化explain命令详解
2019-04-28
常用加密算法解析
2019-04-28
设计模式之单例模式实践
2019-04-28
彻底理解正向代理和反向代理
2019-04-28
一次频繁Full GC的排查过程,根源居然是它...
2019-04-28
【爬虫】简单十行代码爬取B站的B站弹幕
2019-04-28