1.多线程改变界面内容

在Form1的方法中加入以下代码

Control.CheckForIllegalCrossThreadCalls = false;

2.定义委托

private delegate void InvokeHandler();
this.Invoke(new InvokeHandler(delegate ()
{//执行代码
}));

或者

private delegate void WriteLogUnSafe(string strLog, int nType);public void WriteLog(string strLog, int nType)
{if (datagridview1.InvokeRequired){WriteLogUnSafe InvokeWriteLog = new WriteLogUnSafe(WriteLog);datagridview1.Invoke(InvokeWriteLog, new object[] { strLog, nType });}else{//写入内容}
}

C#winform无响应,界面线程崩溃问题相关推荐

  1. 【页面无响应】Web页面经常无响应前端如何定位与优化(已解決)

    [写在前面]客户现场应用我们的系统时候,发现用着用着就出现1个页面无响应现象,给客户带来极其不好的体验,尤其是当重要工作汇报演示时,就给我看无响应,浏览器崩溃?这样对产品的发展无疑是致命的伤,那么如何 ...

  2. mysql事务锁导致tomcat崩溃_数据库连接池连接耗尽,导致tomcat请求无响应,呈现出假死状态...

    最困难的事情就是认识自己! 个人网站 ,欢迎访问! 前言:最近,测试部门的同事找到我,说他们测试时,没一会就发现服务接口请求一直无响应,Tomcat跟死掉了一样,也没有返回任何的错误响应,说让我赶紧排 ...

  3. python PyQt5程序运行界面无响应

    写在前面 此文档仅记录本人遇到的问题及解决办法,并非涵盖所有 最近写一个股价监控小程序,在改进为界面程序后,每次运行到耗时方法时界面就卡死,无响应,花费了很长事件才把问题解决了,记录一下 原因分析 程 ...

  4. PeekMessage完美解决MFC主界面无响应

    一般主界面无响应的解决方案是,对于计算量过大的方法,另开工作者线程,如下: MFC支持两种线程:用户界面线程和工作者线程. (1)用户界面线程:通常用于处理用户输入,响应由用户产生的事件和消息.用户界 ...

  5. Ubuntu16.04 下的网易云出现网络异常、无法播放,界面无响应问题的统一解决

    能够在Linux系统下体验到原生界面的网易云音乐是件不错的事情,但是它总是经常性的出现网络异常,界面无响应的问题 为了听歌的体验,进行深入探究: 首先通过终端启用网易云音乐:sudo netease- ...

  6. 线程超时 php-fpm,php-fpm线程僵死导致网站无响应

    php-fpm线程僵死导致网站无响应 网站突然打不开,查看了网站日志,未发现有攻击和流量异常现象.查看内存,负载都未有异常,于是查看php-fpm日志,发现了大量以下样式的警告通知.[NOTICE]  ...

  7. oracle安装界面空白,在windows 2012中安装oracle 12c R2界面空白挂起无响应CPU达到100%的问题...

    搜索了安装oracle 12c R2界面空白的问题,网上的方法都不能解决我的问题. 下面这个窗口挂起,引起操作系统无响应,CPU达到100% 在这样的目录C:\Users\Dell\AppData\L ...

  8. 服务器:php-fpm线程卡死导致网站无响应

    服务器:php-fpm线程僵死导致网站无响应 网站突然打不开,查看了网站日志,未发现有攻击和流量异常现象.查看内存,负载都未有异常,于是查看php-fpm日志,发现了大量以下样式的警告通知. [NOT ...

  9. WPF 基于 WER 注册应用崩溃无响应回调和重启方法

    本文来告诉大家如何在 Windows 上利用从 Vista 引入的 Windows Error Reporting (WER) 机制来实现,在应用崩溃.无响应等异常的时候收到回调用于处理信息保存 在 ...

最新文章

  1. python将运行结果用窗口打开-如何打开新控制台并运行python脚本
  2. JVM(3):Java GC算法 垃圾收集器
  3. 有趣、好玩、有料的网站收藏
  4. cad修改快捷键_超全CAD快捷键命令汇总!助你成为CAD大神!
  5. 华为帐号忘记显示服务器繁忙,显示云服务器繁忙怎么操作
  6. 谷歌浏览器javascript调试教程
  7. qtitanribbon注册_Qt组件QtitanRibbon教程:如何运用office 2016类
  8. linux 源码安装 Nginx
  9. IOException: Broken pipe
  10. ToolStripContainer
  11. 机器学习笔记(三十一):集成学习
  12. nRF52840学习-初识1-1
  13. mysql中查询编辑器_万能数据库查看器|Universal SQL Editor(万能SQL编辑器)下载 v1.8 官方版 - 比克尔下载...
  14. 华为设备配置MSDP实现PIM-SM域间组播
  15. 系列个人网站上线一周年总结
  16. Redis缓存过期和淘汰策略
  17. 《寂静之声》口琴版,惊艳,有链接
  18. 银行的总行,营业部,支行,分理处有什么样的关系
  19. 电源设计经验谈1-9
  20. Python 发邮件

热门文章

  1. js callback回调的一种写法
  2. Keepalived+LVS+Nginx+DRBD+Heartbeat+Zabbix集群架构
  3. WebApi2 知识点总结
  4. 用ldap方式访问AD域的的错误解释
  5. ZooKeeper概述
  6. MySQL基础篇:子查询
  7. 从零开始搭建创业公司后台技术栈!
  8. 某程序员求助:求职大厂时合并简历,如今面试已过,还能坦白吗?
  9. 用动图讲解分布式 Raft
  10. 高手都这么给 Spring MVC 做单元测试!