如何在VB中调用HTMLHELP类型的帮助文件?

mosqutio 2000-08-25 09:46:00
...全文
185 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiujoe 2000-08-28
  • 打赏
  • 举报
回复
在Visual Basic中调用HtmlHelp帮助文件需要用HtmlHelp API函数HtmlHelp(),这个函数驻留在HtmlHelp ActiveX控件Hhctrl.ocx中。因此,首先要声明HtmlHelp(),语法如下:

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
其中,参数hwnd是窗口的句柄,lpHelpFile是HTML帮助文件的路径和名称,wCommand表明执行的操作,dwData是wCommand参数所需要的值。

然后,在需要调用HTML帮助文件的地方输入下列语句,语法如下:

htmlhelp hwnd, "how_to_use.chm", 0, 0

qiujoe 2000-08-26
  • 打赏
  • 举报
回复
有,应该是这样
在Visual Basic中调用HtmlHelp帮助文件需要用HtmlHelp API函数HtmlHelp(),这个函数驻留在HtmlHelp ActiveX控件Hhctrl.ocx中。因此,首先要声明HtmlHelp(),语法如下:

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
其中,参数hwnd是窗口的句柄,lpHelpFile是HTML帮助文件的路径和名称,wCommand表明执行的操作,dwData是wCommand参数所需要的值。

然后,在需要调用HTML帮助文件的地方输入下列语句,语法如下:

htmlhelp hwnd, "how_to_use.chm", 0, 0

qiujoe 2000-08-26
  • 打赏
  • 举报
回复
告诉你有,请看:

在Visual Basic中调用HtmlHelp帮助文件需要用HtmlHelp API函数HtmlHelp(),这个函数驻留在HtmlHelp ActiveX控件Hhctrl.ocx中。因此,首先要声明HtmlHelp(),语法如下:

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
其中,参数hwnd是窗口的句柄,lpHelpFile是HTML帮助文件的路径和名称,wCommand表明执行的操作,dwData是wCommand参数所需要的值。

然后,在需要调用HTML帮助文件的地方输入下列语句,语法如下:

htmlhelp hwnd, "how_to_use.chm", 0, 0

unruledboy 2000-08-26
  • 打赏
  • 举报
回复
根本没有HTMLHELP这么一个函数!!!要调用HTMLHELP类型的帮助文件,只需要用SHELLEXECUTE这个函数。
首先声明:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

然后:
ShellExecute 0, "Open", "htmlhelp.chm", "", "", vbNormalFocus

qiujoe 2000-08-25
  • 打赏
  • 举报
回复
用HTMLHELP函数

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧