我现在想用vb调用帮助文档的任意页面。如我的帮助文档中有很多页面,如:页面1,页面2,页面3,页面4,页面5,页面6等等。我要实现的效果:
在form1时按F1出现帮助文档的页面1,在form2时按F1出现帮助文档的页面2,在form3时按F1出现帮助文档的页面3,在form4时按F1出现帮助文档的页面4......,我的帮助文档是用Quick CHM来做的。不知道是怎样做的了?我试过用shellexecute函数,不过填参数时不知道点填,试了很就还是没有行,现在我边很赶,可以帮帮忙吗?谢谢!
在form1时按F1出现帮助文档的页面1,在form2时按F1出现帮助文档的页面2,在form3时按F1出现帮助文档的页面3,在form4时按F1出现帮助文档的页面4......,我的帮助文档是用Quick CHM来做的。不知道是怎样做的了?我试过用shellexecute函数,不过填参数时不知道点填,试了很就还是没有行,现在我边很赶,可以帮帮忙吗?谢谢!
解决方案 »
- ActiveX component can't create object
- 各位看下 键盘命令发送!
- 数组得不到正确的值
- Inet1.Execute运行需要引用什么控件
- 求助!怎么样记录汉字?
- 急::急::急 400分的问题 子窗口不能显示.(在线等)如果能够完全解决另送300分.
- 关于textbox的multiline属性的问题
- 菜单顶层快捷键的使用?
- 如何对TEXE1.TEXT中多行文本进行逐行查询数据库,并返回数据库中相匹配的文本字段对应的结果
- 免费提供一段实现脚本语言源码
- ****** 在 VB6 的编辑器中如何使用鼠标滚轮啊?
- [SDK相关]Internet Transfer控件的功能用什么api函数来实现?
Declare Function htmlhelp Lib "hhctrl.ocx" _ Alias "HtmlHelpA" (ByVal hwnd As Long, _ ByVal lpHelpFile As String, ByVal wCommand _
As Long, ByVal dwData As Long) As Long
在VB中使用语句如下:比方form名为form1:chm文件中有一张网页名为AAA.htm
Dim m_Value As Long m_Value = htmlhelp(form1.hwnd, App.Path & "\帮助文件.chm::/AAA.htm", 0, 0)
If m_Value = 0 Then MsgBOX "无法打开帮助文件!"
End If
符号::/为相对路径