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.
Примеры
В этом примере свойство объекта используется HelpContext для отображения раздела справки Err 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 используется для отображения справки с учетом контекста для приложения. Если файл справки указан в HelpFile, HelpContext свойство используется для автоматического отображения указанного файла справки.
HelpFile Если оба HelpContext свойства пусты, проверяется значение Number свойства. Если значение свойства соответствует значению Number ошибки во время выполнения Visual Basic, используется идентификатор контекста справки Visual Basic для ошибки. Если значение свойства не соответствует ошибке Visual Basic, отображается экран содержимого Number файла справки Visual Basic.
Замечание
Создайте подпрограммы в приложении для обработки типичных ошибок. При программировании с объектом можно использовать файл справки объекта для улучшения качества обработки ошибок или отображения понятного сообщения пользователю, если ошибка не может восстановиться.