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 대한 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 속성은 애플리케이션에 대한 상황에 맞는 도움말을 표시하는 데 사용됩니다. 도움말 파일이 지정된 HelpFileHelpContext 경우 속성은 식별된 도움말 파일을 자동으로 표시하는 데 사용됩니다. 속성과 HelpContext 속성이 HelpFile 모두 비어 있으면 속성 값이 Number 선택됩니다. 속성 값 Number 이 Visual Basic 런타임 오류 값에 해당하는 경우 오류에 대한 Visual Basic 도움말 컨텍스트 ID가 사용됩니다. 속성 값이 Number Visual Basic 오류에 해당하지 않으면 Visual Basic 도움말 파일의 내용 화면이 표시됩니다.
메모
일반적인 오류를 처리하려면 애플리케이션에서 루틴을 작성해야 합니다. 개체를 사용하여 프로그래밍할 때 개체의 도움말 파일을 사용하여 오류 처리 품질을 개선하거나 오류를 복구할 수 없는 경우 사용자에게 의미 있는 메시지를 표시할 수 있습니다.