在VB中调用CHM帮助的几种方法
2006-02-27 11:39:46 来源:WEB开发网核心提示:一个应用程序不论编制得如何完美,在很多情况下用户还是会对如何使用它提出问题,在VB中调用CHM帮助的几种方法,VisualBasic提供了对两种不同帮助系统的支持:传统的Windows帮助系统(WinHelp)和新的HTML帮助(CHM帮助),当我们制作好帮助文件后,建议使用第五种方法,因其不只用于打开CHM帮助文件,
一个应用程序不论编制得如何完美,在很多情况下用户还是会对如何使用它提出问题。VisualBasic提供了对两种不同帮助系统的支持:传统的Windows帮助系统(WinHelp)和新的HTML帮助(CHM帮助)。当我们制作好帮助文件后,就需要在程序的适当位置编写代码进行调用,本文将讨论几种在程序中调用CHM帮助文件的方法。
方法一 使用F1键:
这种方法最简单,只需如下代码即可:
->PRivateSubForm_Load()
方法二使用SendKeys方法:
->PrivateSubForm_Load()
方法三使用Shell函数:
->privateSubCmdHelp_Click()
方法四使用HtmlHelp函数:
先声明如下API:
->OptionExplicit
然后在过程中调用:
->privateSubCmdHelp_Click()
方法五使用ShellExecute函数:
先声明如下API:
->OptionExplicit
然后在过程中调用:
->privateSubCmdHelp_Click()
以上五种方法各有优缺点,从代码的简单上讲,建议使用第二种方法。从功能上讲,建议使用第五种方法,因其不只用于打开CHM帮助文件,还可用同样的格式打开、打印或查找一个文件或文档(参见该API的说明资料)。->
方法一 使用F1键:
这种方法最简单,只需如下代码即可:
方法二使用SendKeys方法:
方法三使用Shell函数:
方法四使用HtmlHelp函数:
先声明如下API:
然后在过程中调用:
方法五使用ShellExecute函数:
先声明如下API:
然后在过程中调用:
以上五种方法各有优缺点,从代码的简单上讲,建议使用第二种方法。从功能上讲,建议使用第五种方法,因其不只用于打开CHM帮助文件,还可用同样的格式打开、打印或查找一个文件或文档(参见该API的说明资料)。->
更多精彩
赞助商链接