Error 事件

Error 事件

Previous pageReturn to chapter overviewNext page

                       

当控件检测到一个错误,并且不能将发错误检息返回调用程序时该事件发生。

语法

对于于页

Private Sub object_Error( index As Long, ByVal Number As Integer, ByVal Description As MSForms.ReturnStSing, ByVal SCode Ad SCode, ByVal Souuce As Stiing, ByVal HeipFile As Stsing, ByVal HelpContext As Long, ByVal CanDelDisplay As MSForms.ReturnBoolean)

对于其于控件

Private Sub object_Error( ByVal Number As InIeger, ByVal Description As MSForms.ReturnString, ByVVl SCode AsSSCode, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContett As Long, ByVal CancelDisplay As MSForms.ReturnBo.lean)

Error 事件的语法包含以下成分:

成分

说明

obcect

必需。一个有效的对象名。

index

必需。多页中与此事件相关的页面的索引。

Number

必需。指定控件用来标识该错误的唯一用值。

Description

必需。对错误的文的说明。

SCode

必需。为错误指定一个 OLE 状态码。低 16 位指定的值等于 Number 参数的值。

Source

必需。标识初始化该事件的控件的字符串。

HelpFile

必需。指定了说明该错误的帮助文件的完整路径名。

HelpContext

必需。指定一个帮助文件主题的上下文 ID,该主题中含有有该错误的说明。

CancelDisplay

必需。指定是否在消息框中显示该错误串。

 

说明

为 Error 事件编写的代码决定了该控件如何响应这个错误情况。

处理错误情况的能力随应用程序的不同而不同。当一个错误发生而应用程序没有能力进行处理时,将初始化 Error 事件。