2011-10-06 16 views
5

Borland C++ Builderで開発されたレガシーアプリケーションがあります。ヘルプファイルをHtmlHelp(.chm)ファイルに更新しました。レガシーC++アプリケーションのヘルプボタンをクリックして.chmファイルを開きます。これを行うには良い方法が見つからないようですね。誰も助けることができますか?Borland C++アプリケーションからHTMLHelp(.chm)ファイルを開く方法

+1

のですか?どのバージョンのBC++を使用したのですか?アプリケーションのソースはありますか? –

+0

私たちの古いヘルプはWinHelpです。 BC++はBuilder 6. C++アプリケーションのソースコードを所有しています。誰かがHtmlHelp.ocxを使用するか、単にshellexecuteを使用するという別の話題に言及しました。誰か私にいくつかのサンプルコードを表示できますか? – user981848

答えて

-1

これは、Borland/CodeGear/Embarcaderoのフォーラムでフルコードスニペットで何度も尋ねられています。アーカイブをhttp://www.deja.comhttp://forums.embarcadero.comに検索してください。

+0

-1役に立たないコメントです。私はちょうどフォーラムを捜し、私の問題を解決しなかった単語htmlhelpにちょうど1つのヒットを得た。あなたの声明をサポートするためのリンクを少なくとも提供してください。 – marcp

+2

この回答は3年前に投稿されました。 Embarcaderoのフォーラムサーバーが数週間前にクラッシュし、過去のメッセージはすべて失われました。しかし、過去のメッセージのコピーを持つサードパーティ製のアーカイブサイトがあります。 Googleを検索する。 –

2

私のアプリケーションはHTML Helpを使用しますが、新しいバージョンのC++ Builderを使用しています。

ここでは、メインフォームにどのように組み込むかについてのコードスニッピです。

//helpviewer 
#include "HTMLHelpViewer.hpp" 
#pragma link "HTMLHelpViewer" 
formactivateで

Application->HelpFile = "some drive letter:\\some directory\\somehelpfile.chm"; 

ヘルプを表示するには

Application->HelpCommand(HELP_CONTENTS,0); 

希望これは、いくつかの値の古いヘルプファイルでしたどのような形式で

関連する問題