นำไปใช้กับ
วัตถุ BoundObjectFrame |
วัตถุ Image |
วัตถุ Page |
วัตถุ CheckBox |
วัตถุ Label |
วัตถุ Report |
วัตถุ ComboBox |
วัตถุ ListBox |
คอลเลกชัน TabControl |
วัตถุ CommandButton |
วัตถุ ObjectFrame |
วัตถุ TextBox |
วัตถุ CustomControl |
วัตถุ OptionButton |
วัตถุ ToggleButton |
วัตถุ Form |
วัตถุ OptionGroup |
คุณสมบัติ HelpContextID ระบุ ID บริบทของหัวข้อในไฟล์วิธีใช้แบบกําหนดเองที่ระบุโดยการตั้งค่าคุณสมบัติ HelpFile อ่าน/เขียน แบบยาว
นิพจน์.HelpContextId
นิพจน์ จำเป็น นิพจน์ที่ส่งกลับวัตถุใดวัตถุหนึ่งในรายการ นําไปใช้กับ
ข้อสังเกต
หมายเหตุ: ถ้าคุณใส่ ID บริบทของหัวข้อไฟล์วิธีใช้เป็นจํานวนบวก หัวข้อวิธีใช้จะแสดงในหน้าต่างหัวข้อวิธีใช้ "แบบเต็ม" ถ้าคุณเพิ่มเครื่องหมายลบ ("-") ไว้หน้า ID บริบท หัวข้อวิธีใช้จะแสดงในหน้าต่าง "ป็อปอัพ" โปรดทราบว่ารหัสบริบทไม่จําเป็นต้องมีจํานวนลบเมื่อมีการเขียนหัวข้อในเวิร์คช้อปวิธีใช้ของ Microsoft คุณต้องเพิ่มเครื่องหมายลบเมื่อตั้งค่าคุณสมบัติเพื่อให้บทความแสดงในหน้าต่างป็อปอัพ
คุณสามารถสร้างไฟล์วิธีใช้แบบกำหนดเองไปยังฟอร์มเอกสาร รายงาน หรือแอปพลิเคชันที่คุณสร้างด้วย Microsoft Office Access 2007 ได้
เมื่อคุณกดแป้น F1 ใน มุมมองฟอร์ม Access จะเรียกแอปพลิเคชัน Microsoft Help Workshop หรือ Microsoft HTML Help Workshop โหลดไฟล์วิธีใช้แบบกำหนดเองที่ระบุไว้ในการตั้งค่าคุณสมบัติ HelpFile สำหรับฟอร์มหรือรายงาน และแสดงหัวข้อวิธีใช้ที่ระบุไว้ในการตั้งค่าคุณสมบัติ HelpContextID
ถ้าการตั้งค่าคุณสมบัติ HelpContextID ของตัวควบคุมเท่ากับ 0 (ค่าเริ่มต้น) Access จะใช้คุณสมบัติ HelpContextID และ HelpFile ของฟอร์มเพื่อระบุหัวข้อวิธีใช้ที่จะแสดง ถ้าคุณกด F1 ในมุมมองอื่นที่ไม่ใช่มุมมองฟอร์ม หรือถ้าการตั้งค่าคุณสมบัติ HelpContextID สําหรับทั้งฟอร์มและตัวควบคุมเป็น 0 หัวข้อวิธีใช้ Access จะแสดงขึ้น
ตัวอย่าง
ตัวอย่างนี้ใช้คุณสมบัติ HelpContext ของวัตถุ Err เพื่อแสดงหัวข้อวิธีใช้ Visual Basic for Applications (VBA) สำหรับข้อผิดพลาด Overflow
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