 |
目前的帮助系统主要有两个体系,一个是WinHelp(.hlp)格式的,一个是HTML Help(.chm)格式的。前一种可以在所有的Windows系统中使用,而后一种则在Win98/2000以后的系统中广泛使用,Win95/NT 4.0需要安装一个exe程序之后才能使用。当然现在还有一种新的HTML Help 2.0格式的,是在.chm格式上发展起来的,目前使用的不多,制作方法和.chm格式差不多。
对于WinHelp格式,主要的工作是生成.rtf文件,然后使用hc31.exe或hcw.exe将.rtf文件编译为.hlp文件。制作.rtf文件的方法有两个。一个是使用Word,但这要牵扯几个帮助系统自定义的脚注。下面是几个教程:
1、可以看1996年《计算机世界》报的几篇关于制作帮助文件的文章连载,其中详细地说明了使用方法,如果你找不到报纸,可以访问http://etIRI.BEIJING.CN.NET/,在其中选择1996《计算机世界》报,在第43期至51期连载共6讲。也可以在本地下载 winhelp.zip。
2、http://ycrjq.y365.com/shool/026.htm
另外一个办法是使用专门制作帮助文件的软件,如RoboHelp(http://www.ehelp.com/)、Help and Manual(http://www.ec-software.com/hmpage.htm)、Windows Help Designer(http://www.devgr.com)等等。
对于HTML Help格式,主要是编写.html文件,和设计网页差不多,比较简单。然后使用hhc.exe编译为.chm格式就可以了。你也可以使用上面所提到的这些专门工具帮助设计帮助文件。推荐一个站点Help Technology Centre(http://www.mvps.org/htmlhelpcenter/),这个站点包括了最全面的HTML Help的工具和资料。中文的教程:http://www.kejx.com/show.asp?id=343。
相关问题:
QA001507 "如何把.rtf文件转换成.hlp文件以及加到vb6.0应用程序上"
QA002716 "哪一个API函数可以运行*.HLP文件"
QA003079 "如何在VFP 6.0的环境下调用帮助文件"
QA003204 "用Htmlhelp Workshop制作符合Windows 98规范的帮助文件"
此问题由李海回答。
附加关键字:编程, 源程序, programming, source code, 其他语言, asm, vba, vbscript, 其他方面, 。
|