C++Builder XE2以降でHTMLヘルプを使用するには、メインフォームのcppファイルに次の行を追加します。
#include <Vcl.HtmlHelpViewer.hpp>
#pragma link "Vcl.HTMLHelpViewer"
これで、HTMLヘルプ を使用することができるようになります。
C++Builder 2006〜XEでHTMLヘルプを使用するには、メインフォームのcppファイルに次の行を追加します。
#pragma link "HTMLHelpViewer"
これで、HTMLヘルプ を使用することができるようになります。
TApplication.HelpFileプロパティで使用するヘルプファイルを設定します。
// ヘルプファイルはプログラムと同名で拡張子が「.CHM」
Application->HelpFile = ChangeFileExt(Application->ExeName, ".CHM");
または、プロジェクトオプションの「アプリケーション」タブの「アプリケーションの設定」にある「ヘルプファイル」の欄でも設定できます。
ヘルプファイルの目次を表示するには、TApplication.HelpShowTableOfContents メソッドを使用します。
//ヘルプファイルの目次を表示
Application->HelpShowTableOfContents();
ヘルプファイルの指定したトピックを表示するには、TApplication.HelpContext メソッドを使用します。
//指定したトピックの表示
int context = 10;
Application->HelpContext(context);