我们在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