ErrObject.HelpContext Свойство

Определение

Возвращает или задает значение Integer, содержащее идентификатор контекста для раздела в файле справки. Read/write.

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, содержащее идентификатор контекста для раздела в файле справки. Read/write.

Примеры

В этом примере свойство объекта используется HelpContextErr для отображения раздела справки Visual Basic для 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

Комментарии

Свойство HelpContext используется для отображения контекстно-зависимой справки для приложения. Если файл справки HelpContext указан в HelpFile, свойство используется для автоматического отображения указанного файла справки. Если оба HelpFile свойства и HelpContext пусты, проверяется значение Number свойства. Если значение Number свойства соответствует значению ошибки во время выполнения Visual Basic, то для ошибки используется идентификатор контекста справки Visual Basic. Если значение Number свойства не соответствует ошибке Visual Basic, отображается экран содержимого для файла справки Visual Basic.

Примечание

Для обработки типичных ошибок в приложении следует написать подпрограммы. При программировании с помощью объекта можно использовать файл справки объекта , чтобы улучшить качество обработки ошибок или отобразить содержательное сообщение для пользователя, если ошибка не может быть устранена.

Применяется к

См. также раздел