HTML Helpの作成方法(基本編)
HTML HelpとWinHelp間のジャンプを設定する

HTML HelpからWinHelpのトピックにジャンプする

ジャンプ元のトピックファイルに、HTML Help ActiveX コントロールを埋め込みます。

  1. HTML Help Workshopの[File]→[Open]を選択し、ジャンプ元のトピックファイルを開きます。
  2. ジャンプを設定する位置にカーソルを入れ、アイコン(HTML Help ActiveX Control)をクリックします。
    [HHCTRL: Command and ID]ダイアログが表示されます。
  3. コンボボックスで[WinHelp topic]を選択し、[次へ]ボタンをクリックします。
    [HHCTRL: Display Type]ダイアログが表示されます。
  4. [As a button]を選択し、[次へ]ボタンをクリックします。
    [HHCTRL: Button Options]ダイアログが表示されます。
  5. 次のいずれかを選択します。

    [Display text on the button]:ボタンの上に文字を表示します。
    [Display a bitmap on the button]:ボタンの上にビットマップを表示します。
    [Display an icon on the button]:ボタンの上にアイコンを表示します。
  1. ボタンの上に文字を表示する場合は、[Text]に文字を入力します。
    ボタンの上にビットマップまたはアイコンを表示する場合は、ダイアログの下に表示される[Browse]ボタンをクリックし、ファイル名を選択します。
  2. [次へ]ボタンをクリックします。
    [HHCTRL: WinHelp]ダイアログが表示されます。
  3. WinHelpをポップアップウインドウに表示する場合は[in a pop-up window]、WinHelpのメインウインドウまたは二次ウインドウに表示する場合は[in a regular window]を選択します。
    二次ウインドウの場合は[Name]にウインドウ名を入力します。
  4. [Specify the name of the Help file]にWinHelpのパス名を入力します。
  5. [Specify the topic ID or map number]に呼び出すトピックのトピックIDまたはマップ番号を入力します。
  • [Test]ボタンをクリックすると、指定したWinHelpのトピックがプレビュー表示されます。
  1. [次へ]ボタンをクリックします。
    [HHCTRL: Finish]ダイアログが表示されます。
  2. [完了]ボタンをクリックします。
  3. [File]→[Save File]を選択し、トピックファイルを上書き保存します。
  4. ファイルをコンパイルし、設定したボタンをクリックすると、指定したWinHelpのトピックが表示されます。

WinHelpからHTML Helpのトピックにジャンプする

ジャンプ元のWinHelpのトピックに次のようなマクロを設定します。

!execfile(hh.exe,filename.chm::/topicname.htm)

filename.chm:
HTML Helpファイル名
topicname.htm:
ジャンプ先のトピックのコンパイル前のファイル名

ボタンクリックなどでマクロを実行するとHTML Helpウインドウが開き、指定したトピックが表示されます。

  • HTML Helpウインドウが開くまでには時間がかかります。