我們在Borland C++ Builder中開發了一個遺留應用程序。現在我們已將幫助文件更新爲HtmlHelp(.chm)文件,我們希望單擊legacy C++應用程序中的「幫助」按鈕以打開.chm文件。似乎我找不到一個好辦法來做到這一點?誰能幫忙?如何從Borland C++應用程序打開HTMLHelp(.chm)文件
5
A
回答
-1
在Borland/CodeGear/Embarcadero論壇中,這已經被多次提出並且被回答了很多遍,並帶有完整的代碼片斷。搜索檔案http://www.deja.com和http://forums.embarcadero.com。
+0
-1不是一個有用的評論。我剛剛搜索論壇,並得到了一個單詞htmlhelp的命中,這並沒有解決我的問題。至少提供一個鏈接來支持你的陳述。 – marcp
+2
這個答案已經貼出3年之前。 Embarcadero的論壇服務器在幾周前墜毀,所有過去的消息都丟失了。但有第三方存檔網站可以提供過去郵件的副本。或搜索Google。 –
2
我的應用程序使用HTML幫助,但在較新版本的C++ Builder中。
這是我們如何將它包含在主窗體中的代碼片段。
//helpviewer
#include "HTMLHelpViewer.hpp"
#pragma link "HTMLHelpViewer"
在formactivate
Application->HelpFile = "some drive letter:\\some directory\\somehelpfile.chm";
要顯示幫助
Application->HelpCommand(HELP_CONTENTS,0);
希望這是一些價值
相關問題
- 1. 如何從另一個CHM幫助文件中打開CHM幫助文件
- 2. C# - 如何打開Excel應用程序?
- 3. 如何打開我的C++應用程序內部的文件
- 4. 從GUI在Excel中打開指定的文件 - Borland C++
- 5. 用應用程序打開文件
- 6. 以編程方式打開chm文件的最簡單方法?
- 7. 從C#應用程序打開cl.exe
- 8. 從Windows應用程序C打開文件#
- 9. 如何從EKEvent打開應用程序
- 10. 如何從Air 2.0應用程序打開文件夾?
- 11. 如何從J2ME應用程序打開pdf文件?
- 12. PS:啓動應用程序並打開chm
- 13. 從ASP.NET/C調用Borland C++ Builder應用程序
- 14. HtmlHelp()關閉我的MFC應用程序
- 15. 如何使用超鏈接打開chm文件
- 16. Java查找打開.chm文件
- 17. 從小部件打開應用程序
- 18. 如何從C程序打開bmp圖像文件
- 19. 如何使用c#打開chm文件中的特定頁面WPF
- 20. 在C#應用程序中打開文本文件
- 21. CHM-Help C#打開子頁面#
- 22. 如何從VC++ 2008開發的GUI中打開幫助文件(chm左右)?
- 23. 如何在打開應用程序時閱讀文本文件?
- 24. 使用其他Web應用程序從Web應用程序打開文件?
- 25. 如何使用我的winform應用程序從Outlook打開文件附件?
- 26. C#Winforms應用程序打開第二個Winforms應用程序
- 27. 用C#打開我的應用程序的文件?
- 28. UWP - 如果其他應用程序打開文件,則無法打開文件
- 29. CreateProcessAsUser:如何使用默認應用程序打開文件?
- 30. 如何用ruby打開默認應用程序文件?
在是什麼格式的舊幫助文件?您使用了哪種版本的BC++?您是否擁有應用程序的源代碼? –
我們以前的幫助是WinHelp。 BC++是Builder 6.我們擁有C++應用程序的源代碼。有人在使用HtmlHelp.ocx的不同主題中提到過,或者只是使用shellexecute。任何人都可以告訴我一些示例代碼? – user981848