在开发程序过程中,我们经常需要编写帮助文件,以便分发给用户的程序中含有即时F1帮助。在使用HTMLHelpWorkshop编译帮助文件时,有5个工作文档,逐一编写十分麻烦,为此本人制作了一个小工具,可以极大地提高工作效果,一键生成此5个文档。一、程序使用说明 1.完整的分发程序应该包括帮助文件。采用HTMLHelpWorkshop编辑时,有5个工作文档,逐项填写十分麻烦。本程序由此而产生。 2.帮助文件制作的第一步是编辑各网页文件,这需要用户逐一编写; 3.网页文件全部编写好了以后,交给本程序处理,一次生成编译帮助文件的5个工作档;在输入文件路径后;运行[一键生成]功能,本程序将自动产生所需的5个工作文档,并存放在该文件夹下;用HelpWorkshop打开Help.hhp文件,您只需要确定一下哪些作为标题,然后编译即可生成帮助文件CHM;注意:各网页文件的默认主题为文件名。所以网页编写最好请用中文名称并能够表达主题含义。二、帮助文件设置 1.首先在模块中定义HHCtrl.ocxAPI,加入以下代码: DeclareFunctionHtmlHelpLib"HHCtrl.ocx"Alias"HtmlHelpA"(ByValhwndCallerAsLong,ByValpszFileAsString,ByValuCommandAsLong,dwDataAsAny)AsLong 2.在窗体上使用(F1打开帮助文件): 第一种方法:LOAD事件中,指定该窗体的帮助文件路径代码如下: PrivateSubFORM_Load() Me.HelpFile=CurrentProject.Path&"help.chm" EndSub 第二种方法:在属性中添加帮助文件的...