千家信息网

如何在VB中调用HTML HELP文件

发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,如何在VB中调用HTML HELP文件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。文章目录本栏文章均来自于互联网,版权归原作者和各发布
千家信息网最后更新 2025年11月09日如何在VB中调用HTML HELP文件

如何在VB中调用HTML HELP文件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

文章目录

  • 本栏文章均来自于互联网,版权归原作者和各发布网站所有,本站收集这些文章仅供学习参考之用。任何人都不能将这些文章用于商业或者其他目的。( xuebuyuan.com )

湖北省襄樊市劳动保险处 闫东

---- HTML帮助文件是WINDOWS基本帮助系统的一种新标准,在WINDOWS 98中我们到处都可以看到它的身影。作为一种时尚,我们的应用软件自然也不能够落后,于是我就着手将原来的帮助文件重新编译为HTML帮助文件。从VISUAL STUDIO 98中可以找到 HTML HELP WORKSHOP,使用方法不是太难,由于我有自己的个人网站,制作HTML 文件自然也不在话下。很快,一个帮助文件就完成了(MY.CHM)。可是,如何在VB中调用它呢?

---- 试试原来的API 函数WINHELP,提示出错信息"MY.CHM 文件不是WINDOWS帮助文件,或该文件已经损坏"。显然,WINHELP函数不认识这种新的帮助类型。查看HTML HELP WORKSHOP的帮助文件,它提示可以使用API函数HTMLHELP来调用HTML帮助文件,但只是它是按C语言的格式声明的,如下:

HWND HtmlHelp(HWND hwndCaller,
LPCSTR pszFile, UINT uCommand, DWORD
dwData);

---- 按照说明,参数hwndCaller是窗口的句柄,pszFile是HTML帮助文件的路径和名称, uCommand表明执行的操作,dwData是uCommand参数所必需的值。它包含在哪个文件中,如何将它转为VB的格式呢?仔细对帮助文件进行研究,帮助文件中提到:HTMLHELP函数被包含在hhctrl.ocx文件中。于是就得到了HTMLHELP函数在VB中的声明:
Declare Function htmlhelp Lib
"hhctrl.ocx" Alias "HtmlHelpA"
(ByVal hwndCaller As Long,
ByVal pszFile As String, ByVal
uCommand As Long, ByVal dwData As Long) As Long

---- 现在回到VB中,谈谈实际的应用。首先当然是要在工程中加入上面的声明,然后编辑工程的菜单,在"帮助"菜单的CLICK方法中加入以下的代码:
htmlhelp HWND,"MY.CHM",0,0

---- 运行工程后,选择"帮助"菜单就可以显示HTML帮助文件了。

看完上述内容,你们掌握如何在VB中调用HTML HELP文件的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

文件 帮助 函数 文章 方法 工程 菜单 内容 参数 更多 格式 网站 自然 问题 中加 应用 提示 不在话下 束手无策 为此 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 软件开发专业怎么考试 戴尔r330服务器在线报价 互联网金融金融科技是啥意思 网络安全宣传周主题是否有变 快手显示服务器无法访问 宁夏广播电视台 网络安全 服务器怎么开任务管理 网络安全高级工程师培训机构 算法的动画演示软件开发 医保网络安全管理制度名称是什么 防网络安全手抄报题材 计算机网络技术有那些课程 国六网络安全新政 怎样理解网络安全 中国食品药品化妆品数据库 关系数据库引以为傲的两个特性 长沙软件开发软件 个人网络技术应用 励志软件开发进阶 网络技术应用接入方式课件 怎么样添加服务器管理员 泗洪个性化网络技术哪家好 银行网络安全周宣传方案 app小程序软件开发工具有哪些 医保网络安全管理制度名称是什么 网络技术安全的方案 虚拟服务器建设网站教程 海港区网络安全 如何修改数据库字段注释 地震开发用什么数据库
0