如何在窗体窗口中嵌入HTML帮助

时间:2010-01-11 18:47:57

标签: delphi chm

我想知道是否可以以我的Delphi应用程序的形式显示来自CHM帮助文件的主题?我知道如何使用htmlhelp api,但它会启动外部帮助查看器。我想在表单中显示帮助主题

2 个答案:

答案 0 :(得分:6)

未经测试,但...... 如果您将帮助网址(例如ms-help://embarcadero.rs2009/delphivclwin32/System__TDateTime__-@TDateTime_@const.html)传递给嵌入式 WebBrowser ,则应该可以使用。

答案 1 :(得分:0)

如果您不想使用MSIE,另一种解决方案可能是从Free Pascal移植chm阅读器库。它是用Delphi方言编写的,应该相当容易,并且允许你从CHM中提取HTML(如果需要,可以压缩),而无需额外的外部dll。