On Error语句如何在VBScript中使用

这篇文章将为大家详细讲解有关On Error语句如何在VBScript中使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

On Error GoTo 0

On Error语句如何在VBScript中使用

表示禁止当前过程中任何已启动的错误处理程序。

On Error Resume Next

说明当一个运行时错误发生时,控件转到紧接着发生错误的语句之后的语句,并在此继续运行。访问对象时要使用这种形式而不使用 On Error GoTo。

On Error GoTo line

启动错误处理程序,且该例程从必要的 line 参数中指定的 line 开始。line 参数可以是任何行标签或行号。如果发生一个运行时错误,则控件会跳到 line,激活错误处理程序。指定的 line 必须在一个过程中,这个过程与 On Error 语句相同; 否则会发生编译时间错误。

一般情况下,如果在对我们创建的对象或控件进行错误捕捉,需要使用On Error Resume Next ,然后在判断它的Err.Number,根据错误类型来做相应的处理。

附一段error相关的代码:

OnErrorResumeNext
DimMsg
Err.Clear
Err.Raise6'Generate"Overflow"error.
Err.Helpfile="yourHelp.hlp"
Err.HelpContext=5
IfErr.Number<>0Then
Msg="PressF1orHelptosee"&Err.Helpfile&"topicfor"&_
"thefollowingHelpContext:"&Err.HelpContext
MsgBoxMsg,,"error:"&Err.Description,Err.Helpfile,Err.HelpContext
EndIf

关于On Error语句如何在VBScript中使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

发布于 2021-04-03 22:30:08
收藏
分享
海报
0 条评论
170
上一篇:2021正月初六拜年的祝福语 下一篇:BFC和IFC怎么在CSS中使用
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码