ErrObject.HelpContext Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar eller anger ett Integer som innehåller kontext-ID:t för ett ämne i en hjälpfil. Läsning/skrivning.
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
Egenskapsvärde
Returnerar eller anger ett Integer som innehåller kontext-ID:t för ett ämne i en hjälpfil. Läsning/skrivning.
Exempel
I det här exemplet används egenskapen HelpContext för objektet Err för att visa Visual Basic hjälpavsnittet för felet Overflow.
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
Kommentarer
Egenskapen HelpContext används för att visa kontextkänslig hjälp för ett program. Om en hjälpfil anges i HelpFileHelpContext används egenskapen för att automatiskt visa den identifierade hjälpfilen. Om både HelpFile egenskaperna och HelpContext är tomma markeras värdet för Number egenskapen. Om värdet för egenskapen Number motsvarar ett Visual Basic körningsfelvärde används Visual Basic hjälpkontext-ID för felet. Om värdet för egenskapen Number inte motsvarar ett Visual Basic fel visas innehållsskärmen för Visual Basic Hjälp-filen.
Note
Du bör skriva rutiner i programmet för att hantera vanliga fel. När du programmerar med ett objekt kan du använda objektets hjälpfil för att förbättra kvaliteten på felhanteringen eller för att visa ett meningsfullt meddelande för användaren om felet inte kan återställas.