ErrObject.HelpContext 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回或设置一个 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
空,则检查属性的值Number。HelpContext
如果 属性的值 Number
对应于 Visual Basic 运行时错误值,则使用错误的 Visual Basic 帮助上下文 ID。 如果 属性的值 Number
与 Visual Basic 错误不对应,则会显示 Visual Basic 帮助文件的内容屏幕。
注意
应在应用程序中编写例程来处理典型错误。 使用 对象编程时,可以使用对象的帮助文件来提高错误处理的质量,或者在错误不可恢复时向用户显示有意义的消息。