首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何手动将html-帮助文件注册到Delphi (RAD ) XE6联机文档中?

如何手动将html-帮助文件注册到Delphi (RAD ) XE6联机文档中?
EN

Stack Overflow用户
提问于 2014-07-04 15:36:45
回答 1查看 1.8K关注 0票数 5

当(比如Developer组件)运行时,它使用h2reg和INI文件以及一些宏魔术将html-帮助文件注册到delphi中。如果我是Delphi组件的开源或商业作者,并且我想提供一个注册html-help的安装程序,我该怎么做呢?

在非常古老的Delphi版本(2007年前)中,有一个用于注册额外的winhelp的工具。但近年来,虽然许多大型供应商(如developer )仍然为他们的组件提供帮助,这些组件可以使用IDE上下文帮助(点击F1键)访问,但在Delphi2007和更高版本(包括XE6 )中,似乎不像这样做的过程有很好的文档记录,这使得组件的作者通常忽略了在帮助中内置的Delphi。

我发现一个名为h2reg的第三方实用程序可能与此有关,但我无法发现在这里显示某些东西的秘密:

我相信我知道一些拼图,并且我有一个来自Developer组件的示例工作.ini文件,但是我想不出如何将这些部分组合在一起。我认为这将是所有Delphi组件开发人员都知道的一个有用的事实,所以我在这里问这个问题。

一个相关问题询问如何修复内置的东西。我还要进一步询问如何注册您自己的html-help (.hxs、.hxc、*.hxt)文档。

更新:

解决方案的一部分似乎是了解H2REG的语法,如下所示:

代码语言:javascript
复制
   c:\path\to\H2Reg.exe -r cmdfile=c:\path\to\MyH2Reg_Cmd.ini

还有一个未知数是INI文件中的内容,因此它会出现在Delphi XE6中。

EN

回答 1

Stack Overflow用户

发布于 2014-07-04 15:48:06

在Embarcadero的站点上有一些最起码的文档(是的,它确实涉及h2reg):

安装dexplore.exe帮助内容文件

它具有到此产品站点的链接:

H2Reg

其中有以下KB页:

H2 & Borland帮助

不完全是你想要的,但应该能让你接近。听起来,您正在尝试手动将帮助文件添加到DExplorer中,而不是使用预先存在的解决方案来正确安装帮助文件。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24577532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档