Error 语句

       

模拟错误的发生。

语法

Error errornumber

必要的 errornumber 可以是任何有效的错误号

说明

Error 语句获得的支持是向后兼容的。在新的代码中,特别是在建立对象时,要使用 Err 对象的 Raise 方法产生运行时错误

如果已经定义 errornumber,那么,在 Err 对象的属性被赋予下列值之后,Error 语句会调用错误处理程序:

属性
Number 作为参数指定给 Error 语句的值。可以是任何有效的错误号。
Source 当前 Visual Basic 工程的名称。
Description 字符串表达式,如果这个字符串存在,则表达式将与 Error 函数的返回值一致,该返回值是 Error 函数对指定的 Number 的返回值。如果这个字符串不存在,则 Description 包含一个长度为零的字符串 ("")。
HelpFile Visual Basic 帮助文件的完整限定的驱动器、路径和文件名。
HelpContext 对于与 Number 属性一致的错误所指定的 Visual Basic 帮助文件上下文 ID。
LastDLLError 零。

如果不存在错误处理程序,或未做任何启动动作,那么就会由 Err 对象属性发布一个错误信息并将错误信息显示出来。

注意 并非全部 Visual Basic 主应用程序都可以建立对象。请参考主机应用程序的文档来判断它能否建立和对象。