ShowHelp function fail notificationをご覧になり、ヘルプオーサリングツールとしてFAR HTMLによるHH APIテストを検索してください。
Helpクラスで提供されるShowHelpメソッドは、アプリケーションのコードから使用できます。あなたが必要とするそのコンテキストIDでヘルプトピックを表示:
Help.ShowHelp(this, "C:\foobar.chm", HelpNavigator.TopicId, "10001");
「C:\ foobar.chmは」あなたのCHMファイルへのフルパスであり、「10001」、表示するトピックのコンテキスト同上ですあなたのヘルププロジェクトで指定されています。
#include
文も使用できますのでご注意ください。あなたの.hhpファイルはテキストエディタで開き、HTMLヘルププロジェクトファイルにセクションのALIASとMAPを追加し、ヘルプファイルをプロジェクトに追加します。
[ALIAS]
#include alias.h
[MAP]
#include map.h
、2つのファイルの目的は、開発者間の調整を容易にするためであります著者を助ける。マッピングファイルはIDをマップ番号にリンクします。通常、これは開発者が簡単に作成してヘルプ作成者に渡すことができます。次に、ヘルプ作成者は、IDをトピック名にリンクする別名ファイルを作成します。
ALIASファイル
テキストエディタでIDH_90000 = index.htmのようなALIASの詳細情報を入力します。ヘルププロジェクトファイルと同じフォルダに 'alias.h'という名前でファイルを保存します。
;----------------------------------------
; alias.h file example for HTMLHelp (CHM)
; www.help-info.de
;
; All IDH's > 10000 for better format
; last edited: 2006-07-09
;----------------------------------------
IDH_90000=index.htm
IDH_10000=Context-sensitive_example\contextID-10000.htm
IDH_10010=Context-sensitive_example\contextID-10010.htm
IDH_20000=Context-sensitive_example\contextID-20000.htm
IDH_20010=Context-sensitive_example\contextID-20010.htm
MAPファイル
テキストエディタでの#define IDH_90000 90000のようなMAPの詳細を入力します。frmMain。ヘルプファイルと同じフォルダに 'map.h'という名前でファイルを保存します。詳細については
;--------------------------------------
; map.h file example for HTMLHelp (CHM)
; www.help-info.de
;
; All IDH's > 10000 for better format
; ;comment at end of line
;--------------------------------------
#define IDH_90000 90000;frmMain
#define IDH_10000 10000;frmAddressDataContextID-1
#define IDH_10010 10010;frmAddressDataContextID-2
#define IDH_20000 20000;frmAddressDataContextID-3
#define IDH_20010 20010;frmAddressDataContextID-4
s6771 @Creating Context-Sensitive Help for Applications
を参照してください。//www.help-info:(HTTP [FAR HTML]などのツールでチェックする私の答えとリンクの上に追加のリンクをご覧ください。 .de/de/FAR/far_html.htm)。 –