2

我继承了现有的 WinForms 应用程序和现有的 .CHM 文件,使用Dr. Explain创建。我需要从我的 WinForms 应用程序的不同部分引用 CHM 中的不同主题,但我不知道 CHM 中定义了哪些主题(如果有)。是否有一个工具可以列出我可以使用该System.Windows.Form.Help课程引用的所有现有主题?如果没有主题或我需要添加一个新主题(假设我想在 .CHM 中的现有内容中添加一个名为“TwainScanning”的主题),是否有相应的工具?我可以要求作者补充一些,但她不是很技术,我需要非常仔细地解释我的要求。我到底要她做什么?

4

2 回答 2

1

主题大致等于 html 文件。

请参阅 如何检查 chm 文件中是否存在子文件?

如何获取存档中的 html 文件列表。

除此之外,还有一个 TOC 和一个 INDEX 也有主题。(这些也可以指锚点)。它们通常在 chm 文件中编码为 .hhc 和 .hhk 文件,您可以使用提取器从 CHM 中提取它们。

在没有使用工具(确切的 chm 编译器项目文件等)的情况下修改文件是很困难的。

于 2010-02-12T14:58:00.613 回答
0

HelpProvider将允许您访问帮助文件的特定部分。不过不确定你的其他问题。

于 2010-02-11T20:52:07.947 回答