当前位置:
工控论坛
> >
产品
>
自动化软件
>
高级语言开发
我要发帖
首页
上一页
1
2
下一页
尾页
求助:VB程序下的电脑死机问题
点击:
3462
| 回复:
23
FanRan630
关注
私信
精华:0帖
求助:1帖
帖子:9帖 | 72回
年度积分:0
历史总积分:66
注册:2003年6月18日
发表于:2007-11-06 11:55:00
楼主
我用VB编了一个数据采集程序,在运行过程中,发现有时出现电脑假死机现象:VB编制的程序停止进程,查看Windows任务管理器,发现其中的“系统空闲进程”占用CPU达到90%以上,其它进程全部停止,直到该进程占用CPU低于90%后,VB的程序开始正常运行,是我的程序有问题还是电脑系统的设置有问题?请高手指点一二
分享到:
收藏
邀请回答
回复楼主
举报
蜡笔小新不吃青椒
关注
私信
精华:0帖
求助:0帖
帖子:31帖 | 680回
年度积分:0
历史总积分:1240
注册:2007年10月18日
发表于:2007-12-20 19:13:00
21楼
开工作线程不错的,.net应该封装了线程类了吧,C#反正是已经这么做了
没有严格的时序和同步问题
windows的消息处理也可
回复
引用
举报
吴伙运
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 26回
年度积分:0
历史总积分:131
注册:2004年10月12日
发表于:2007-12-21 01:17:00
22楼
一句话,
加Doevents
这样可以不影响速度,在通讯错误时也不死机。
回复
引用
举报
直流电机
关注
私信
精华:1帖
求助:0帖
帖子:5帖 | 39回
年度积分:0
历史总积分:125
注册:2006年1月21日
发表于:2008-02-03 12:25:00
23楼
不太肯定,只是以前用的时候我也发现过这种现象.这种情况跟用timer时钟控件有很大的关系.用的数量过多会造成系统变慢或者死机.用事件消息的方法是比较好的.这样可以避免接收缓冲区的数据过多或者超出范围等造成系统死机等情况.
回复
引用
举报
热门招聘
相关主题
求助:winswitch和ets2.0软件...
[2298]
国内首款不限点免费的组态软...
[5371]
请问哪里有OMRON PLC编程软...
[3427]
期盼完全开放自动化软件平台
[2954]
STEP7诊断PROFINET IO设备
[4463]
过程诊断S7-PDIAG使用入门
[2662]
wincc的vbs内部函数 HMIRunt...
[8584]
数控车床自动加工视频
[2174]
Oracle协议适配器错误是什么...
[2198]
请问哪里有组态王图库下载
[2258]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
下一页
尾页