Help.ShowHelp メソッド (Control, String, String)
指定した URL で検出された、特定のキーワードについてのヘルプ ファイルの内容を表示します。
Overloads Public Shared Sub ShowHelp( _
ByVal parent As Control, _ ByVal url As String, _ ByVal keyword As String _)
[C#]
public static void ShowHelp(Controlparent,stringurl,stringkeyword);
[C++]
public: static void ShowHelp(Control* parent,String* url,String* keyword);
[JScript]
public static function ShowHelp(
parent : Control,url : String,keyword : String);
パラメータ
- parent
[ヘルプ] ダイアログ ボックスの親を識別する Control 。 - url
ヘルプ ファイルのパスと名前。 - keyword
表示するヘルプに関連するキーワード。
解説
url パラメータは、C:\path\sample.chm または/folder/file.htm の形式で指定できます。
キーワード null 参照 (Visual Basic では Nothing) を指定すると、ヘルプ ファイルの目次が表示されます。
使用例
[Visual Basic, C#, C++] mspaint.chm
ヘルプ ファイルと対話するための 3 つのボタンが配置されたフォームを表示する例を次に示します。 Show Help Index ボタンをクリックすると、ヘルプ ファイルの Index タブが表示されます。 Show Help ボタンをクリックすると、 Help Navigator リスト内で選択されている値に基づいて、ヘルプ ファイルの内容が表示されます。 Show Keyword ボタンをクリックすると、 Keyword ボックスで指定されているキーワードに基づいて、ヘルプ ファイルの内容が表示されます。
[Visual Basic, C#, C++] たとえば、インデックス値から楕円についてのヘルプ ページを表示するには、 Help Navigator ドロップダウン リストから HelpNavigator.KeywordIndex 値を選択し、 Parameter テキスト ボックスに「楕円」と入力し、 Show Help ボタンをクリックします。"ブラシで描くには" ヘルプ トピックをキーワードを指定して表示するには、 Keyword ボックスに「mspaint.chm::/paint_brush.htm」と入力し、 Show Keyword ボタンをクリックします。
[Visual Basic, C#, C++] ShowHelp の呼び出しの部分の例を次に示します。コード例全体については、 Help クラスの概要を参照してください。
Private Sub showKeyword_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles showKeyword.Click
' Display Help using the provided keyword.
Help.ShowHelp(Me, helpfile, keyword.Text)
End Sub 'showKeyword_Click
[C#]
private void showKeyword_Click(object sender, System.EventArgs e)
{
// Display help using the provided keyword.
Help.ShowHelp(this, helpfile, keyword.Text);
}
[C++]
private:
void showKeyword_Click(Object* /*sender*/, System::EventArgs* /*e*/) {
// Display help using the provided keyword.
Help::ShowHelp(this, helpfile, keyword->Text);
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および 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