模拟错误的发生。
语法
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 对象属性发布一个错误信息并将错误信息显示出来。