出力をMicrosoft HTML Helpに発行するには、次の指示を使用してヘルプをエンドユーザーに配布します。
1)プログラムの実行可能(EXE)ファイルと共にヘルプをインストールするには、次のシステムヘルプファイルを開発者に渡します。または、スタンドアロンで使用するためにファイルを配布します。
注: ユーザーは、WindowsエクスプローラーでCHMファイルをダブルクリックすることで、スタンドアロンのMicrosoft HTMLヘルプを実行できます。
CHM
単一のヘルプファイルに収められた単一の配布されるヘルプシステム、およびマスタープロジェクトのサブプロジェクトのすべてのCHMファイル。これらの子CHMファイルはマスターCHMにはコンパイルされません。
HLP、CNT
プロジェクトにコンパイル済みWinHelpファイルのトピックへのリンクが含まれる場合は、HLPおよびCNTファイルを配布します。これらは、マスターCHMファイルにはコンパイルされません。.
DOC、PDF、XLS
プロジェクトに外部ファイルへのリンクが含まれる場合は、外部ファイルを配布します。バゲッジファイルフォルダーに追加しない限り、これらのファイルはマスターCHMファイルにコンパイルされません。
2)アプリケーション開発者は、プロジェクトで使用する機能およびユーザーが使用するWindowsのバージョンによっては、次のサポートファイルを配布します。
–Microsoft HTMLヘルプサポートファイルの組み込みコンポーネント。
–HHActiveX.DLLは、オンライン用語集および閲覧シーケンスのサポートを提供するAdobe ActiveXコントロールです。ユーザーのシステムにHHActiveX.DLLファイルをインストールして登録します。このファイルを適切な場所からCHMと同じフォルダーにコピーします。
32ビットシステムの場合:
<Fm_install_location>\fminit\Publisher\Redist\32bit
64ビットシステムの場合:
<Fm_install_location>\fminit\Publisher\Redist\64bit
–ヘルプシステムにサードパーティのActiveXコントロールが含まれる場合は、コンポーネントのサポートファイルをユーザーのシステムにインストールして登録します。ユーザーは、ActiveXコントロールのファイルをカスタムフォルダーにコピーし、.ocxまたは.dll拡張子の前に代替フォルダーのパスを付けて、ファイルを登録します。
注: Adobe使用許諾契約では、HTMLヘルプの出力と共にMicrosoft HTMLヘルプファイルおよびInternet Explorerファイルの再配布が認められています。
プロジェクトでActiveXコントロールを提供する場合は、以下の指示をユーザーに提供し、ヘルプシステムと共に配布されたコントロールをユーザーが登録できるようにします。
1)「開始」をクリックし、検索ボックスにcmdと入力します。
2)検索結果のプログラムリスト内でcmd.exeを右クリックし、ポップアップメニューで「管理者として実行」をクリックします。
注: ユーザーアカウント制御メッセージが表示された場合は、続行するには「はい」をクリックします。
3)HHActiveX. DLLファイルを登録するには、コマンドプロンプトで次のコマンドにHHActiveX. DLLのパスを指定し入力し、Enterキーを押します。
regsvr32 [path] hhactivex.dll
4)サードパーティのActiveXコントロールを登録するには、次のコマンドを入力し、Enterキーを押します。
regsvr32 [activex_name.dll or activex_name.ocx]
5)コマンドプロンプトウィンドウを閉じます。