次の方法で共有


Help.ShowHelp メソッド (Control, String, HelpNavigator)

指定した URL で検出された、特定のトピックについてのヘルプ ファイルの内容を表示します。

Overloads Public Shared Sub ShowHelp( _
   ByVal parent As Control, _   ByVal url As String, _   ByVal navigator As HelpNavigator _)
[C#]
public static void ShowHelp(Controlparent,stringurl,HelpNavigatornavigator);
[C++]
public: static void ShowHelp(Control* parent,String* url,HelpNavigatornavigator);
[JScript]
public static function ShowHelp(
   parent : Control,url : String,navigator : HelpNavigator);

パラメータ

  • parent
    [ヘルプ] ダイアログ ボックスの親を識別する Control
  • url
    ヘルプ ファイルのパスと名前。
  • navigator
    HelpNavigator 値の 1 つ。

解説

url パラメータは、C:\path\sample.chm または/folder/file.htm の形式で指定できます。コンパイル済みヘルプ ファイルでは、目次、索引、検索、ページ内のキーワードのリンクなどの各機能が利用できます。 navigator に対して、 TableOfContentsFindIndex 、または Topic の値が使用できます。

使用例

[Visual Basic, C#] ShowHelp メソッドを使用して、ヘルプ ファイルのインデックス ページを開くコード例を次に示します。この例を実行するには、Button2 という名前のボタンが配置されているフォームに、次のコードを貼り付けます。Button1 の click イベントは、この例のイベント処理メソッドに必ず関連付けるようにしてください。

 
' Open the Help file for the Character Map topic and 
' display the Index page.
Private Sub Button2_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles Button2.Click

    Help.ShowHelp(TextBox1, "file://c:\charmap.chm", HelpNavigator.Index)
End Sub

[C#] 
// Open the Help file for the Character Map topic and 
// display the Index page.
private void Button2_Click(System.Object sender, System.EventArgs e)
{

    Help.ShowHelp(TextBox1, "file://c:\\charmap.chm", 
        HelpNavigator.Index);
}

[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

  • WebPermission (HTTP 要求を通じて HTML ヘルプ ファイルにアクセスするために必要な許可) NetworkAccess.Connect (関連する列挙体)
  • SecurityPermission (HTTP サーバーからサービスを受けていない HTML ヘルプ ファイルにアクセスするために必要な許可) UnmanagedCode (関連する列挙体)

参照

Help クラス | Help メンバ | System.Windows.Forms 名前空間 | Help.ShowHelp オーバーロードの一覧 | ShowHelpIndex