ErrObject.HelpContext Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy súgófájlban lévő témakör környezeti azonosítóját adja vissza vagy állítja be Integer . Olvasható/írható.
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
Tulajdonság értéke
Egy súgófájlban lévő témakör környezeti azonosítóját adja vissza vagy állítja be Integer . Olvasható/írható.
Példák
Ez a példa a HelpContext objektum Err tulajdonságával jeleníti meg a Overflow hiba Visual Basic súgótémakörét.
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
Megjegyzések
A HelpContext tulajdonság egy alkalmazás környezetfüggő súgójának megjelenítésére szolgál. Ha egy súgófájl van megadva, HelpFilea HelpContext tulajdonság használatával automatikusan megjelenik az azonosított súgófájl. Ha mind a tulajdonságok, mind a HelpFileHelpContext tulajdonságok üresek, a Number tulajdonság értéke be van jelölve. Ha a Number tulajdonság értéke egy Visual Basic futásidejű hibaértéknek felel meg, akkor a rendszer a hiba Visual Basic súgókörnyezet-azonosítóját használja. Ha a Number tulajdonság értéke nem felel meg Visual Basic hibának, megjelenik a Visual Basic súgófájl tartalomszűrője.
Note
A tipikus hibák kezeléséhez rutinokat kell írnia az alkalmazásban. Ha objektummal programoz, az objektum súgófájljával javíthatja a hibakezelés minőségét, vagy megjeleníthet egy értelmes üzenetet a felhasználónak, ha a hiba nem állítható helyre.