HelpContext 属性(Err 对象)
更新:2007 年 11 月
返回或设置一个 Integer 值,该值包含帮助文件中某一主题的上下文 ID。读/写。
Public Property HelpContext() As Integer
备注
HelpContext 属性用于为应用程序显示区分上下文的帮助。如果在 HelpFile 中指定帮助文件,则 HelpContext 属性用于自动显示标识的帮助文件。如果 HelpFile 和 HelpContext 属性均为空,则检查 Number 属性的值。如果 Number 属性值对应于某个 Visual Basic 运行时错误值,则使用该错误的 Visual Basic 帮助上下文 ID。如果 Number 属性值并不对应于某个 Visual Basic 错误,则显示 Visual Basic 帮助文件的内容屏幕。
说明: |
---|
应该在应用程序中编写用来处理典型错误的例程。当用对象编程时,可以使用对象的帮助文件来提高错误处理的质量,或在错误无法恢复时向用户显示有意义的消息。 |
示例
本示例使用 Err 对象的 HelpContext 属性显示 Overflow 错误的 Visual Basic 帮助主题。
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
要求
**模块:**ErrObject
**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)