HelpFile プロパティ (Err オブジェクト)

更新 : 2007 年 11 月

ヘルプ ファイルへの絶対パスを含む文字列 (String) 式を設定します。値の取得も可能です。読み取り/書き込みプロパティです。

Public Property HelpFile() As String

解説

ヘルプ ファイルを HelpFile プロパティで指定すると、エラー メッセージが表示されるダイアログ ボックスの [ヘルプ] をクリックするか、または F1 キーを押したときにヘルプ ファイルが自動的に呼び出されます。HelpContext プロパティに指定したファイルの有効なコンテキスト ID が格納されている場合、そのトピックが自動的に表示されます。HelpFile プロパティを指定していない場合は、Visual Basic のヘルプ ファイルが表示されます。

27bzby84.alert_note(ja-jp,VS.90).gifメモ :

一般的なエラーの処理には、アプリケーションにルーチンを記述してください。オブジェクトを使ってプログラミングする場合、そのオブジェクトのヘルプ ファイルを使って、エラー処理の質を高めたり、またはエラーが回復できないときにユーザーにわかりやすいメッセージを表示したりできます。

使用例

Err オブジェクトの HelpFile プロパティを使って、ヘルプ システムを起動する例を次に示します。既定では、HelpFile プロパティには Visual Basic ヘルプ ファイルの名前が格納されます。

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

必要条件

名前空間 : Microsoft.VisualBasic

モジュール : ErrObject

アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll)

参照

参照

Err オブジェクト (Visual Basic)

Description プロパティ (Err オブジェクト)

HelpContext プロパティ (Err オブジェクト)

LastDllError プロパティ (Err オブジェクト)

Number プロパティ (Err オブジェクト)

Source プロパティ (Err オブジェクト)