创建和编译项目文件

最后一步是创建帮助工程文件,该工程文件允许把映射文件和帮助主题文件编译成二进制的帮助文件。您需要执行的最少步骤包括:

  • 对于HTML Help,您必须创建一个.hpp工程文件,给您的.htm文件添加内容,给.h文件添加ID号,给您的.h文件添加别名,定义默认窗口类型,然后保存并编辑帮助工程。

创建和编辑简单的帮助工程

在Winhelp中创建和编译工程文件。

  1. 在Microsoft Help Workshop中,从File菜单中单击New。出现新建对话框。
  2. 选择“Help Project”,然后单击“确定”。出现工程名对话框。
  3. 输入或者浏览路径位置,然后输入文件名。输入的帮助文件名一定要与在画面属性窗口中定义的文件名一致。
  4. 单击“保存”。
  5. 单击“选项”按钮。“选项”对话框出现。
  6. 选择常规选项,然后在帮助主题区输入您想在自己的帮助系统中标题栏上出现的名字。
  7. 选择“Files”标签并单击“Change”按钮。“Topic Files”对话框出现。
  8. 单击添加按钮并浏览包含帮助主题的.rtf文件。完成后单击“确定”。
  9. 从选项对话框中单击“确定”。
  10. 单击映射按钮。显示映射对话框。
  11. 单击“包括”。包括文件对话框就会出现。
  12. 浏览并选择包含映射语句的头文件。单击“确定”按钮退出包括文件对话框。在映射对话框中单击“确定”保存所做的修改。
  13. 准备编译,单击“Save”和“Compile”按钮。

在HTML Help中创建和编译工程文件。

  1. 在Microsoft HTML Help Workshop中,从File菜单中单击New。出现新建对话框。
  2. 在列表框中,选择工程并单击“确定”。新工程向导就会出现。
  3. 不要选取转换Winhelp工程复选框,单击下一步即可,新工程-就会在向导中出现目标界面。
  4. 在编辑框中,输入您希望Help工程使用的位置和名称。输入的帮助文件名一定要与在画面属性窗口中定义的文件名一致。
  5. 单击“下一步”。新工程-就会在向导中出现已有文件界面。
  6. 选中HTML Files(.htm)复选框并单击下一步继续。新工程-就会在向导中出现HTML 文件界面。
  7. 单击“添加”。出现打开对话框。
  8. 浏览并选择您想添加到工程中的HTML文件,然后单击打开返回到新工程- HTML文件界面。
  9. 单击“下一步”。新工程-就会在向导中出现完成界面。
  10. 单击“完成”。
  11. 单击HTML Help信息按钮(在工程标签上往下第四个按钮)。HTML帮助API信息对话框机会出现。
  12. 在映射选项中,单击头文件按钮。包括文件对话框就会出现。
  13. 输入或者浏览选择您的.h文件的路径和文件名。
  14. 单击“确定”。
  15. 单击别名选项,然后单击“包括”按钮。包括文件对话框就会出现。
  16. 输入或者浏览选择您的.ali文件的路径和文件名。
  17. 单击“确定”,然后再点“确定”关闭并保存HTML Help API 信息对话框中的信息。这样做之后,您就能看到在您的帮助工程中有两个新部分:[ALIAS] 和 [MAP]。
  18. 单击Add/Modify WINDOWS定义按钮(工程标签上往下第三个按钮)。添加新的窗口类型对话框就会出现。
  19. 输入您默认窗口的名字。例如,您可能想要创建名为 main 的窗口。然后,单击“确定”。Windows类型对话框出现。
  20. 单击位置选项,然后单击Autosizer 按钮。显示Autosizer对话框。
  21. 拖动对话框及其边角放大,直到您希望在屏幕上显示您的主题的对话框出现,默认的,然后单击“确定”。
  22. 在窗口类型对话框上单击“确定”。
  23. 单击保存所有文件和编辑按钮(在工程标签的最后一个按钮)。

如何在命令行中编辑

您还可以在命令行中建立和编辑帮助系统。如果您编辑更多复杂的帮助系统,您可能发现命令行选项相当有用。

如果您已经创建了一个.hpj或.hhp文件,并想建立和编辑升级版本,您可以使用这些步骤。在DOS提示符或者在批文件里,使用命令建立和编辑您的帮助文件。

在命令行中建立和编辑Winhelp

输入如下命令建立和编辑帮助文件:

hcrtf -xn "C:\MyFolder\ProjectName.hpj"

本例中,用您的帮助工程代替C:\Myfolder,用您的帮助工程名代替ProjectName.hpj。本例中-xn选项建立帮助文件而不显示Help Workshop窗口。请参考Microsoft Help Workshop在线帮助获得关于命令行和选项的更多信息。

在命令行中建立和编辑HTML Help

输入如下命令建立和编辑帮助文件:

hhc "C:\MyFolder\ProjectName.hhp"

本例中,用您的帮助工程代替C:\Myfolder,用您的帮助工程名代替ProjectName.hhp。请参考Microsoft HTML Help Workshop在线帮助获得关于命令行和选项的更多信息。

 

如何做...

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。