我想在某个条件下,让正在运行的程序停下来,回到开始的状态,重新运行。
Private Sub Timer1_Timer()
If ck = ct Then
GoTo Form_Load
End If
ck = ct
End Sub
请问这样实现可以吗?这个的意思是这样的,ct一直在那里累加,当程序故障的时候,ct会停下来,timer1的时间是2秒,当检测到ct停止的时候,我就让它自动重新开始。有更好的方法吗?谢谢啦!
Private Sub Timer1_Timer()
If ck = ct Then
GoTo Form_Load
End If
ck = ct
End Sub
请问这样实现可以吗?这个的意思是这样的,ct一直在那里累加,当程序故障的时候,ct会停下来,timer1的时间是2秒,当检测到ct停止的时候,我就让它自动重新开始。有更好的方法吗?谢谢啦!
解决方案 »
- 请教关于MSHFlexGrid的一个问题
- 高分征集毕业答辩问题?(UP有分)
- 马上给分(第一个人得总分的50%),一定要快!谢了!!如何读到windows的系统目录?
- richtextbox的光标(在线等)
- 送分!急急急!请帮帮我!(在线等待)
- 有一个中文的网站是专门讲解API的,网址忘记了,谁知道?
- 木马程序的用CLIENT显示SERVER所在机器的资源管理器是怎么实现的?想不通
- 帮忙看,为什么好像还回不了,谢谢
- vb6做的2个名称完全一样的程序如何区分?
- 用vb怎么在程序运行的时候调用,机子上本省就由的exe文件,总之是可执行的文件
- 大学高等数学。希望高手指点小弟啊。在线等啊!急谢。我课都不上啊。在等你们回答
- 没分了,请教:用webbrowser控件打开一个网页,怎么样才能使webbrowser控件从网页左边2厘米,上面3厘米处开始显示???(网页这边和上面部分不美
Err.Number 错误号你可以通过错误号 来判断是什么错误
也可以用msgbox err.Err.Description,,"错误" 来显示错误信息如果要判断错误号if Err.Number=11 then
call Form_Load
else
msgbox err.Err.Description,,"错误" 来显示错误信息
endif
Err.Number=11 是一个 错误号 你可以根据你的需要
用on error goto
中间是可能是要出错的地方
是你的代码exit' 一定要加这句话
d:
if Err.Number=11 then
call Form_Load
else
msgbox err.Err.Description,,"错误" 来显示错误信息
endif