适用于
BoundObjectFrame 对象 |
Image 对象 |
Page 对象 |
CheckBox 对象 |
Label 对象 |
Report 对象 |
ComboBox 对象 |
ListBox 对象 |
TabControl 集合 |
CommandButton 对象 |
ObjectFrame 对象 |
TextBox 对象 |
CustomControl 对象 |
OptionButton 对象 |
ToggleButton 对象 |
Form 对象 |
OptionGroup 对象 |
HelpContextID 属性指定由 HelpFile 属性设置指定的自定义“帮助”文件中某个主题的上下文 ID。 Long 型,可读/写。
表达式.HelpContextId
表达式 必需。 返回“适用范围”列表中的对象之一的表达式。
备注
注意: 如果将“帮助”文件主题的上下文 ID 输为一个正数,此帮助主题则将显示在“完整的”帮助主题窗口中。 如果在此上下文 ID 前添加一个负号(“-”),此帮助主题则将显示在“弹出”窗口中。 需要注意的是,如果主题是在 Microsoft Help Workshop 中创作的,上下文 ID 则不能为负数。 在将属性设置为使文章显示在弹出窗口中时必须添加负号。
可以创建自定义“帮助”文件以记录使用 Microsoft Office Access 2007 创建的窗体、报表或应用程序。
在窗体视图中按 F1 键时,Access 将调用 Microsoft Help Workshop 或 Microsoft HTML Help Workshop 应用程序、加载由窗体或报表的 HelpFile 属性设置指定的自定义“帮助”文件,以及显示由 HelpContextID 属性设置指定的“帮助”主题。
如果控件的 HelpContextID 属性设置为 0(默认),Access 将使用窗体的 HelpContextID 和 HelpFile 属性标识要显示的“帮助”主题。 如果在窗体视图之外的窗体中按 F1 或如果窗体或报表的 HelpContextID 属性设置都为 0,则将显示 Access 帮助主题。
示例
此示例使用 Err 对象的 HelpContext 属性以显示 Overflow 错误的 Visual Basic for Applications (VBA) 帮助主题。
Dim Msg
Err.Clear
On Error Resume Next
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: " & Err.Description, _
Err.HelpFile, Err.HelpContext
End If