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 的屬性來顯示錯誤的 Overflow Visual Basic 說明主題。
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 該屬性會自動顯示已識別的說明檔案。 若 和 HelpFileHelpContext 屬性皆為空,則檢查該 Number 屬性的價值。 如果屬性 Number 的值對應於 Visual Basic 執行時錯誤值,則會使用 Visual Basic Help 的上下文 ID。 若屬性值 Number 不對應 Visual Basic 錯誤,則會顯示 Visual Basic 說明檔案的目錄畫面。
備註
你應該在應用程式中寫例程來處理典型錯誤。 在使用物件程式設計時,你可以使用該物件的說明檔案來提升錯誤處理的品質,或在錯誤無法復原時向使用者顯示有意義的訊息。