怎样制作CHM格式的帮助文件

作者:风筝 | 创建时间: 2023-06-17
你在玩游戏的时候,是不是时常要翻阅帮助文件?或者,你有亲手制作一款帮助文件的需求?使用 HTML Help Workshop 这个小帮手,那就易如反掌啦!...
怎样制作CHM格式的帮助文件

步骤/方法

安装好 HTML Help Workshop,如果你有 VB 的安装光盘,那么里面就自动附带了这款软件,在安装光盘的 HTMLHELP 目录下。如果没有 VB 的安装光盘,可以去网上下载。

用 FrontPage 制作好帮助文件的各个页面的内容以备用,把这些所有的网页文件保存到同一个文件夹下,比如我的文档\Sample。

打开 HTML Help Workshop,选择 File(文件)菜单下的 New(新建)命令。

弹出一个对话框,选择新建 Project(方案)文件。

在弹出的对话框中,直接点击“下一步”。

为新方案设计一个文件名。点击 Browse(浏览)按钮,设置希望保存的文件位置和文件名,注意扩展名是 .hhp。建议和那些网页文件保存在同一个文件夹中。例如:我的文档\Sample\1.hhp。设置完后,请点击“下一步”。

接下来选择该帮助文件需要哪些素材。其中 HTML Files(网页文件)这一项必选。如果你希望给帮助文件建立一个目录表,那么可以选中 HTML Help table of contents(目录表)这一项。

这里要你提供你已经有的目录表。因为我们尚未制作,所以直接点击“下一步”。

下面要提供该帮助文件所涵盖的所有网页文件。请单击 Add(添加)按钮,指定到刚才创建的目录下,选中所有的 HTML 网页文件添加进去。如果中间有误添加的项目,请选中该项目,然后单击 Remove(删除)即可。

方案文件设计完成,请点击“完成”,创建方案文件。

接下来我们可以看到该方案的内容了。左侧栏里有里面的详细内容。Options 栏中涵盖有该软件版本、编译成的帮助文件名、帮助文件的首页显示哪个网页、是否编译成功、语言等信息。Files 栏中含有该帮助文件所涵盖的所有网页文件。

如果你想创建一个目录表,请点击 Contents(目录)选项卡,然后会弹出一个对话框,接着选择 Create a new contents file(建立一个新的目录表)选项。

指定该目录表文件的位置和名称,扩展名是 .hhc,设置方法同第六步。例如:我的文档\Sample\1.hhc。

如果只要添加一个单独的目录项,那么请选择 Insert a page(插入一个主题)。如果这个目录项下还有若干展开的子项(类似于一课内容中还有若干章节),那么请选择 Insert a head(插入一个标题)。同理,子项下面还能加很多级别的子项,层数并无限制。

在 Entry title(显示标题)中输入该目录项的名字。再点击 Add(添加)按钮,选择关联该目录项的网页文件。注:如果你添加的是 Head(标题)目录项,那么关联的网页文件可以不填。

单击“确定”,后面的目录项设置同第 15 步。全部设置好后,你可以看到该帮助文件的目录雏形。

保存方案文件及目录表文件。选择 File(文件)菜单下的 Complie(编译)命令。系统要求提供制作该帮助文件的方案文件。点击 Complie(编译)按钮开始编译。

系统会自动记录该日志,然后帮助文件就会自动生成。

在你建立的那个目录下会有一个和方案名称同名的 CHM 帮助文件生成,快打开看看效果吧!

温馨提示

如果以后发现帮助文件需要修改或者完善,而原始的网页文件都丢失了,你同样可以使用 File(文件)菜单下的 Decomplie(反编译)命令。方法是先指定一个存储该帮助文件中涵盖的网页文件及方案文件、目录表文件的文件夹,然后再指定要反编译的 CHM 帮助文件即可,所有内嵌的文件都会释放到对应的文件夹中。
点击展开全文

更多推荐