HelpContextId 屬性

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

HelpContextId 屬性指定由 HelpFile 屬性設(shè)置所指定的自定義“幫助”文件中的幫助主題上下文 ID。Long 型,可讀寫。

expression.HelpContextId

expression     必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。

說明

注釋  如果輸入“幫助”文件主題的上下文 ID 為正數(shù),則幫助主題顯示一個(gè)“完整的”幫助主題窗口。如果在上下文 ID 前加上一個(gè)減號(hào) (“-”),則幫助主題將顯示在“彈出式”窗口中。需要注意的重點(diǎn)是,在 Microsoft Help Workshop 中進(jìn)行編寫時(shí),上下文 ID 不一定是負(fù)數(shù)。要將該屬性設(shè)置為在彈出式窗口中顯示主題,一定要加上減號(hào)。

可以為用 Microsoft Access 創(chuàng)建的文檔窗體、報(bào)表或應(yīng)用程序創(chuàng)建自定義“幫助”文件。

“窗體”視圖中按下 F1,Microsoft Access 將調(diào)用 Microsoft Help Workshop 或 Microsoft HTML Help Workshop 應(yīng)用程序,加載由窗體或報(bào)表的 HelpFile 屬性設(shè)置指定的自定義“幫助”文件,然后顯示由 HelpContextId 屬性設(shè)置指定的“幫助”主題。

如果控件的 HelpContextId 屬性設(shè)置是 0(默認(rèn)值),Microsoft Access 使用窗體的 HelpContextIdHelpFile 屬性來決定將顯示的“幫助”主題。如果在除“窗體”視圖之外的其他視圖中按下 F1,或是窗體和控件的 HelpContextId 屬性設(shè)置都為 0,那么將顯示 Microsoft Access 的“幫助”主題。

示例

下面的示例使用 Err 對(duì)象的 HelpContext 屬性來顯示 Overflow 錯(cuò)誤的 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