首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于VB监控系统出现异常的应对措施的求教

2013-03-06 
关于VB监控系统出现错误的应对措施的求教我用VB做了一个上位机的监控系统,但是运行一段时间后偶尔会出现一

关于VB监控系统出现错误的应对措施的求教
我用VB做了一个上位机的监控系统,但是运行一段时间后偶尔会出现一些错误。因为上位机接收DSP发过来的数据的,我想如果系统出现错误,肯定就不会接收数据了,所以现在我想添加一段代码,就是如果30秒VB都没接收到数据,就自动告警~请问这段代码怎么写?如果告警的话会自动拨打某一个电话号码就更好了~请大神们帮帮忙~我确实一点头绪都没!谢谢了!!

[解决办法]
这个很简单啊,你加一个定时器,时间设置为30秒,然后在里面写上超时处理代码.

每次收到数据时,调用Timer1.Enabled=false:Timer1.Enabled=true,这样定时器就会重新开始计时.

如果有30秒没有收到数据,定时器启动了,那自然会执行超时处理代码.

另,在定时器事件里记得把定时器禁用,免得重复执行超时代码.

热点排行