ErrObject.HelpContext 属性

定义

返回或设置一个 Integer,它包含帮助文件中某个主题的上下文 ID。 读/写。

public:
 property int HelpContext { int get(); void set(int value); };
public int HelpContext { get; set; }
member this.HelpContext : int with get, set
Public Property HelpContext As Integer

属性值

返回或设置一个 Integer,它包含帮助文件中某个主题的上下文 ID。 读/写。

示例

此示例使用 HelpContext 对象的 属性 Err 来显示错误的 Visual Basic 帮助主题 Overflow

Dim Msg As String
Err.Clear()
On Error Resume Next   ' Suppress errors for demonstration purposes.
Err.Raise(6)   ' Generate "Overflow" error.
If Err.Number <> 0 Then
  Msg = "Press F1 or HELP to see " & Err.HelpFile & " topic for" & 
  " the following HelpContext: " & Err.HelpContext
  MsgBox(Msg, , "Error:")
End If

注解

属性 HelpContext 用于显示应用程序的上下文相关帮助。 如果在 中 HelpFile指定了帮助文件, HelpContext 属性用于自动显示标识的帮助文件。 如果 和 属性均为HelpFile空,则检查属性的值NumberHelpContext 如果 属性的值 Number 对应于 Visual Basic 运行时错误值,则使用错误的 Visual Basic 帮助上下文 ID。 如果 属性的值 Number 与 Visual Basic 错误不对应,则会显示 Visual Basic 帮助文件的内容屏幕。

注意

应在应用程序中编写例程来处理典型错误。 使用 对象编程时,可以使用对象的帮助文件来提高错误处理的质量,或者在错误不可恢复时向用户显示有意义的消息。

适用于

另请参阅