VBS教程:对象-Err
Err
含有关于运行时错误的信息。接受用于生成和清除运行时错误的 Raise 和 Clear 方法。
说明
Err 对象是一个具有全局范围 —的固有对象:不必在您的代码中创建它的示例。Err的属性被一个错误 —的生成器设置:Visual Basic,自动对象,或 VBScript 程序。
Err 对象的默认属性是 number。Err.Number 含有一个整数,且可由 Automation 对象使用以返回 SCODE。
当发生运行时错误时,Err 的属性由标识错误的唯一信息以及可用于处理它的信息填充。要在代码中生成运行时错误,请用 Raise 方法。
Err 对象属性被重新设置为零或零长度字符串 ("")。Clear 方法可被用于显式地重新设置 Err。
下面的示例说明了 Err 对象的用法:
On Error Resume NextErr.Raise 6 '
产生溢出错误。MsgBox ("Error # " & CStr(Err.Number) & " " & Err.Description)
Err.Clear '
清除错误。
相关推荐
-
VBS教程:fso方法-CreateTextFile 方法
CreateTextFile 方法 创建指定文件并返回 TextStream 对象,该对象可用于读或写创建的文件. object.CreateTextFile(filename[, overwrite[, unicode]]) 参数 object 必选项.应为 FileSystemObject 或 Folder 对象的名称. filename 必选项.字符串表达式,指明要创建的文件. overwrite 可选项.Boolean 值指明是否可以覆盖现有文件.如果可覆盖文件,该值为 True:如果不
-
VBS教程:对象-Err
Err含有关于运行时错误的信息.接受用于生成和清除运行时错误的 Raise 和 Clear 方法. 说明Err 对象是一个具有全局范围 -的固有对象:不必在您的代码中创建它的示例.Err的属性被一个错误 -的生成器设置:Visual Basic,自动对象,或 VBScript 程序. Err 对象的默认属性是 number.Err.Number 含有一个整数,且可由 Automation 对象使用以返回 SCODE. 当发生运行时错误时,Err 的属性由标识错误的唯一信息以及可用于处理它的信息填
-
VBS基础篇 Err对象
Err对象是一个具有全局范围的内部对象,含有关于错误的所有信息. On Error Resume next 忽略运行时产生的所有错误 On Error Goto 0 取消忽略错误措施 主要方法有:Clear.Raise 主要属性有:Description.HelpContext.HelpFile.Number.Source 其属性及方法的详细说明见下面的示例说明: Err对象的方法 Clear 描述:清空Err对象当前所有的属性,也就是清空错误 语法:Err.Clear 示例: On Error
-
VBS教程:VBScript 对象
VBScript 对象描述语言元素提供对已创建类的事件的访问途径.Class 对象用于保存数据主键,值对的对象.Dictionary 对象包含与运行时错误相关的信息.Err 对象提供对计算机文件系统的访问途径.FileSystemObject 对象提供对一个正则表达式匹配的只读属性的访问途径功能.Match 对象正则表达式 Match 对象的集合.Matches 集合提供简单的正则表达式支持.RegExp 对象提供对正则表达式子匹配字符串的只读值的访问.SubMatches 集合
-
VBS教程:对象-Folders 集合
Folders 集合包含在一个 Folder 对象中的所有 Folder 对象的集合. 说明以下代码举例说明如何获得 Folders 集合并使用 For Each...Next 语句枚举集合成员: Function ShowFolderList(folderspec) Dim fso, f, f1, fc, s Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFolder(folderspec) S
-
VBS教程:对象-Dictionary
Dictionary保存数据键和项目对的对象. 说明Dictionary 对象与 PERL 关联数组是等价的.项目(可以是任何形式的数据)被保存在数组中.每项都与唯一的键相关联.键值用于检索单个项目,通常是整数或字符串,但不能为数组. 下面代码示范如何创建 Dictionary 对象: Dim d '创建一个变量.Set d = CreateObject("Scripting.Dictionary")d.Add "a", "Athens" '添加
-
VBS教程:对象-Files 集合
Files 集合文件夹中所有 File 对象的集合. 说明以下代码举例说明如何获得 Folders 集合并使用 For Each...Next 语句枚举集合成员: Function ShowFolderList(folderspec) Dim fso, f, f1, fc, s Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFolder(folderspec) Set fc = f.Files F
-
VBS教程:对象-Matches 集合
Matches 集合正则表达式 Match 对象的集合. 说明Matches 集合中包含若干独立的 Match 对象,只能使用 RegExp 对象的 Execute 方法来创建之.与独立的 Match 对象属性相同,Matches `集合的一个属性是只读的. 在执行正则表达式时,可能产生零个或多个 Match 对象.每个 Match 对象都提供了与正则表达式匹配的字符串的访问入口.字符串的长度,以及标识匹配位置的索引. 下面的代码将说明如何使用正则表达式查找获得 Matches 集合,以及如何循
-
VBS教程:对象-FileSystemObject 对象
FileSystemObject 对象提供对计算机文件系统的访问. 说明以下代码举例说明如何使用 FileSystemObject 对象返回一个 TextStream 对象,此对象可以被读取或写入: Dim fso, MyFileSet fso = CreateObject("Scripting.FileSystemObject")Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)MyFile.Write
-
VBS教程:对象-Match 对象
Match 对象提供了对正则表达式匹配的只读属性的访问. 说明Match 对象只能通过 RegExp 对象的 Execute 方法来创建,该方法实际上返回了 Match 对象的集合.所有的 Match 对象属性都是只读的. 在执行正则表达式时,可能产生零个或多个 Match 对象.每个 Match 对象提供了被正则表达式搜索找到的字符串的访问.字符串的长度,以及找到匹配的索引位置等. 下面的代码说明了 Match 对象的用法: Function RegExpTest(patrn, strng)
随机推荐
- JavaScript设计模式学习之“类式继承”
- 将信息保存到一个XML文件的vbs代码
- asp.net图片上传生成缩略图的注意事项
- 把JavaScript代码改成ES6语法不完全指南(分享)
- JS实现的倒计时效果实例(2则实例)
- js修改onclick动作的四种方法(推荐)
- asp.net 购物车的实现浅析
- 抓取YAHOO股票报价的类
- 正则表达式,提取网页中的链接地址
- C++11新特性中auto 和 decltype 区别和联系
- php 无限极分类
- MySql修改密码后phpMyAdmin无法登陆的解决方法
- jQuery增加、删除及修改select option的方法
- 解读安装SoundMAX秘密,让AC 97聆听天赖的方法
- WIN服务器安全批处理文件
- 微信小程序+腾讯地图开发实现路径规划绘制
- python利用多种方式来统计词频(单词个数)
- Java定义泛型接口和类的方法实例分析
- mysql存储过程用法实例分析
- cocos2dx实现橡皮擦效果以及判断是否擦除完毕