• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >vbs > VBScript中On Error语句用法小结

VBScript中On Error语句用法小结

作者:hebedich 字体:[增加 减小] 来源:互联网

hebedich 通过本文主要向大家介绍了vbscript语句,vbscript,vbscript教程,vbscript是什么,vbscript.dll等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

如果不使用 On Error 语句,则任何运行时错误都是致命的;也就是说,结果会导致显示错误信息并中止运行。一个“允许的”错误处理程序是由 On Error 语句打开的一个处理程序;一个“活动的”错误处理程序是处理错误的过程中允许的错误处理程序。

On Error GoTo 0

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

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相关的代码:

On Error Resume Next
Dim Msg
Err.Clear
Err.Raise 6  ' Generate "Overflow" error.
Err.Helpfile = "yourHelp.hlp"
Err.HelpContext = 5
If Err.Number <> 0 Then
  Msg = "Press F1 or Help to see " & Err.Helpfile & " topic for" & _
  " the following HelpContext: " & Err.HelpContext
  MsgBox Msg, , "error: " & Err.Description, Err.Helpfile, Err.HelpContext
End If
</div>

以上所述就是本文的全部内容了,希望大家能够喜欢。

</div>

您可能想查找下面的文章:

  • VBScript教程 第七课使用条件语句
  • VBScript教程 第八课 使用循环语句
  • VBScript中On Error语句用法小结
  • vbscript语句中“&amp;H”专用于16进制数表示
  • VBS教程:VBScript 基础-使用条件语句
  • VBS教程:VBScript 基础-使用循环语句
  • VBS教程:VBscript语句-功能介绍
  • VBS教程:VBscript语句-Call 语句
  • VBS教程:VBscript语句-Class 语句
  • VBS教程:VBscript语句-Const 语句

相关文章

  • VBS教程:VBscript语句-Do...Loop 语句
  • 用VBS实现脚本结束进程与防止进程启动
  • 用vbs实现不死帐号的代码
  • VBS面向对象编程与Me关键字使用介绍
  • VBS编程教程 (第6篇)
  • VBS教程:函数-UCase 函数
  • VBS的各种应用的比较实用小代码
  • VBS和UAC用户帐户控制实现代码
  • 用vbs操作注册表实例代码
  • 用vbs确定脚本正在哪一个帐户下运行

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 枚举域内计算机个数vbscript脚本(没环境,没测试)
    • vbs解答一道初中数学题i,x,y
    • QWERTY密码:加密与解密vbs版
    • VBscript教程 第五课 VBScript常数
    • 用vbs 实现从剪贴板中抓取一个 URL 然后在浏览器中打开该 Web 站点
    • vbs版sql查询分析器lcx作品
    • 用vbscript防止本地用户更改其密码
    • VBS教程:正则表达式简介 -选择与编组
    • VBS伪造HTTP-REFERER的实现方法
    • VBS和页面中响应COM的事件的方法和代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有