永发信息网

VB标签未定义怎么回事

答案:2  悬赏:30  手机版
解决时间 2021-03-29 06:30
  • 提问者网友:半生酒醒
  • 2021-03-29 02:12
VB标签未定义怎么回事
最佳答案
  • 五星知识达人网友:纵马山川剑自提
  • 2021-03-29 03:28
on error goto xxxx
这里的xxxx就是标签,就是说如果发生错误就跳转到这个标签所在的行继续执行,所以在同一过程内要定义(或者说设置)标签xxxx,否则的话on error goto xxxx就变得毫无意义了。
定义标签的方法就是在你希望程序发生错误后要跳转的行的前面或上面插入xxxx再加上一个冒号,比如:

Private sub Command1_Click()
On Error Goto xxxx '如果发生错误就跳转到xxxx处继续运行
'语句1
'语句2
'语句3

'......
'语句n
Exit Sub '如果没有发生错误就正常退出
xxxx: '这个就是标签xxxx
'上述语句1到语句n如果有任何一个语句发生错误,就会自动跳转到这里继续运行
'发生错误后的处理语句
End Sub
全部回答
  • 1楼网友:duile
  • 2021-03-29 03:41
Errstep: '添加这一行代码
End sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯