baShell("open","F:\\test.chm","","","normal")

用这个函数就行了。相当于执行ShellExecute的效果,直接打开文件,任何文件都可以的,比如Office,但前提是你的机子已经安装了这种应用程序。而chm应用程序,Window已经自带了,所以直接用就行了。
函数原型:
Result = baShell( Operation, Filename, Args, WorkDir, State )
返回值类型:Integer(整型)
返回一个大于32的值则证明操作成功
返回一个错误码。如果返回值小于32则意味着发生了一个错误