Access VBA教程:HelpContextId属性

HelpContextId属性指定由 HelpFile属性设置所指定的自定义“帮助”文件中的帮助主题上下文 ID。Long 型,可读写。

expression.HelpContextId

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

HelpContextId属性设置为一个在 0 和 2,147,483,647 之间的Long Integer 值,它代表所要显示的“帮助”文件主题的上下文 ID。默认值为 0。

注意  如果输入“帮助”文件主题的上下文 ID 为正数,则帮助主题显示一个“完整的”帮助主题窗口。如果在上下文 ID 前加上一个减号 (“-”),则帮助主题将显示在“弹出式”窗口中。需要注意的重点是,在 Microsoft Help Workshop 中进行编写时,上下文 ID 不一定是负数。要将该属性设置为在弹出式窗口中显示主题,一定要加上减号。

可以为用 Microsoft Access 创建的文档窗体、报表或应用程序创建自定义“帮助”文件。

在“窗体”视图中按下 F1,Microsoft Access 将调用 Microsoft Help Workshop 或 Microsoft HTML Help Workshop 应用程序,加载由窗体或报表的 HelpFile属性设置指定的自定义“帮助”文件,然后显示由 HelpContextId属性设置指定的“帮助”主题。

如果控件的 HelpContextId属性设置是 0(默认值),Microsoft Access 使用窗体的 HelpContextId 和 HelpFile属性来决定将显示的“帮助”主题。如果在除“窗体”视图之外的其他视图中按下 F1,或是窗体和控件的 HelpContextId属性设置都为 0,那么将显示 Microsoft Access 的“帮助”主题。

VBA示例

下面的示例使用 Err对象的 HelpContext属性来显示Overflow 错误的 Visual Basic“帮助”主题。


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

上页:Access VBA教程:Height属性 下页:Access VBA教程:HelpFile属性

Access VBA教程:HelpContextId属性

Access VBA教程:HelpFile属性 Access VBA教程:HideDuplicates属性
Access VBA教程:HorizontalDatasheetGridlineStyle属性 Access VBA教程:Hwnd属性
Access VBA教程:hWndAccessApp方法 Access VBA教程:Hyperlink属性
Access VBA教程:HyperlinkAddress属性 Access VBA教程:HyperlinkColor属性
Access VBA教程:HyperlinkSubAddress属性 Access VBA教程:ImageHeight属性
Access VBA教程:ImageWidth属性 Access VBA教程:IMEHold/HoldKanjiConversionMode属性
Access VBA教程:IMEMode/KanjiConversion属性 Access VBA教程:IMESentenceMode属性
Access VBA教程:Indexed属性 Access VBA教程:InputMask属性
Access VBA教程:InputParameters属性 Access VBA教程:InSelection属性
Access VBA教程:InsideHeight属性 Access VBA教程:InsideWidth属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号