【问题标题】:How to embed HTML help in a form window如何在表单窗口中嵌入 HTML 帮助
【发布时间】:2011-01-03 21:12:35
【问题描述】:

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

【问题讨论】:

    标签: delphi chm


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      未测试,但...
      如果您将 帮助 url(如 ms-help://embarcadero.rs2009/delphivclwin32/System__TDateTime__-@TDateTime_@const.html)传递给嵌入式 WebBrowser,它应该可以工作。

      【讨论】:

      • 谢谢,它就像一个魅力。顺便说一句,要找出 CHM 文件中的 URL,请右键单击主题文本并选择属性。可以从此对话框复制文件名
      猜你喜欢
      • 2017-10-15
      • 1970-01-01
      • 2021-04-01
      • 1970-01-01
      • 2019-05-12
      • 1970-01-01
      • 2019-08-10
      • 1970-01-01
      • 2020-06-28
      相关资源
      最近更新 更多