说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

VB如何调用chm格式的帮助文件

HTML文档下载 WORD文档下载 PDF文档下载
VB如何调用chm格式的帮助文件



BFG10K:

HtmlHelp函数VB声明如下(API浏览器中没有,我自己照VC的声明改的):

Private Declare Function HtmlHelpA Lib "hhctrl.ocx" (ByVal hwndCaller As Long, ByVal pszFile As String, ByVal uCommand As Long, ByVal dwData As Long) As Long

hwndCaller指出调用者的窗口,pszFile指出要调用的文件,uCommand是发送给 HtmlHelp的命令,dwData是uCommand的参数。

这个函数位于system\hhctrl.ocx中,你安装了IE4以上版本浏览器就应该有

调用举例: HtmlHelpA Form1.hWnd, "C:\WINDOWS\HELP\CALC.CHM", 0, 0 这个是最简单的例子,uCommand和dwData的组合能产生许多非常复杂的功能 具体情况可查找MSDN:HTMLHelp API Reference主题

函数的C语言原型和所用到的结构和常量定义参见HTML Help Workshop\include\htmlhelp.h 当然你必须先安装了Html Help Workshop

hhctrl.ocx文件虽然后缀是OCX却不是控件,而是一个标准的DLL

林夕:

我有点不明白,VB中好象可以直接调用*.chm嘛,如下例,有什么不妥吗?请各位大虾 指正。

Private Sub Form_Load()
App.HelpFile = "c:\a\a.chm" '如不指明路径,默认为Windows目录下的Help
Me.HelpContextID = 10001
End Sub Private

Sub Command1_Click()
SendKeys "{F1}" '按F1键,系统自动调用帮助
End Sub

hmg:

我用一个小程序试验了一下

form_load()
app.helpfile="c:\1.chm" '文件名是1.chm
end sub

......._click()
cd1.helpfile="c:\1.hlp" 'cd1是公用对话框,我故意写成1.hlp
cd1.helpcommand=&h3
cd1.showhelp
end
以上程序居然能成功,莫名其妙 可是在我的大程序里,就不那末顺利,奇怪?

一个偶然的机会我发现 windows目录下的hh.exe可以调用chm的帮助,因此我想到可以用shell语句, .........
shell "hh.exe 1.chm,.......
..........

hh.exe可以拷到任一目录下执行.

那些年,微信走过的开放之路 从YunOS话阿里移动互联网云生态布局 Mobile First!苹果联合IBM发布10款企业级App iOS8.1.1越狱又惹急苹果!扒一扒黑客与苹果的斗争史! Firefox.html:用HTML重现Firefox UI Qt 5.4正式发布!引入WP,支持HTML5混合开发 2014智能硬件盘点第二弹!这次咱走暖心的 聚合数据资产,推动产业创新——2014中关村大数据日看大数据变现 拥抱开源:微软Windows 10宣布全面支持AllJoyn技术 改变App领域发展!友盟推“数据工场”战略,两款新品亮相 Cloudera正式登陆中国市场:与英特尔携手共助本土企业淘金大数据 Go 1.4正式发布 支持Android开发 【特别提醒】2014中国大数据技术大会门票全面告罄 不接受现场购票 累计4000万美元 Qualcomm在华投资5家公司 支持Android、WatchKit开发,全新RubyMotion 3面世! 快速开发移动医疗App!开源框架mHealhDroid 2014CVW﹒产业互联网大会解密未来20年 Nimble VR的收购与一封来自友商的感言 Google Earth API将在2015年12月彻底关闭 AR、美颜、机器人:计算机视觉库几乎无所不在 不激增,无爆收,年度最佳手游为80 Days带来了什么? 《近匠》机智云CEO黄灼:跨越智能硬件的“鸿沟” 智能手机≠智能家居!我们要的究竟是什么? 亚信大数据事业部总经理张灏:打通各行业数据壁垒 让大数据变现畅通无阻 Web App和Native App不是生死之争,而是可以和平共处! 微信之父张小龙说微信坚持“去中心化”,这样真的好吗? 亚信CFO武军谈进军海外市场成功经验 前瞻性思维是开路先峰 Swift,任重而道远! DevOps系统的变迁 玩转Docker镜像 “扫描建模”速建AR应用 Vuforia 4.0 SDK更新 DB2 里用SQL建立一个数据库怎么写? 关天条形码 救命啊,我的.net怎么安装不上去啊? IP地址怎么倒着显示? 如何制作象微软网页那样的下拉菜单? 如何给表增加外键? 想下面我声明的pbr该怎么释放? 请问我下载的扩展名为".001"的文件怎样浏览 我的机子上可能出现了病毒,怎么办 如何在apache 中用perl 关于Service Application 程序的调试 有关rs.absolutepage的问题,急! int 如何转换为TCHAR? 8分钟又一首 有谁用JAVA做过机房管理系统? 对csdn页面的一个提议 这样的方法怎么写?送500分 如何判断行尾,\r\n 关于翻译的问题 哪位知道用VB或VC实现WAV转成VOX的控件,或者是直接录音成VOX文件 请教群集服务器上数据库的连接问题 关于拷贝构造函数的问题!! 二两乾天只手擎,谁想到对得上的吗? 在一Bean中,我返回一ResultSet,那么在bean中无法关闭数据库连接了,该怎么办? 继承了TComboBox的WndProc后无法截获WM_CHAR消息为什么? ReleaseDC和DeleteDC有什么区别? TNMFTP编程下载时出现:socket send aborted请指教! 客户端用java,数据库为oracle,如oracle设置为某一字符集,此时在java中得到的字符是什么字符集? ★★★ASP页面奇慢无比,Html很正常。大家救救我吧!★★★ 哪位知道用VB或VC实现WAV转成VOX的控件或源程序,或者是直接录音成VOX文件 有个小程序,我出钱,谁想做? rs.close 与rs=nothing 有什么区别,应该怎样用比较好!! Outlook中便笺字体的设置问题 请问那里有.net的教程下载? delphi6中 Corba data object 中怎么用ado呢? 为什么总不行? 如何在pb中实现控制datawindow每页的打印条数? 哪位知道用VB或VC实现WAV转成VOX的控件或源程序,或者是直接录音成VOX文件 请教高手!恳请指点! 我有个小程序,我出钱,谁有兴趣做下? listview中如何得到当前鼠标所在位置的单元格内容 TRxtrayIcon控件,我搜索了多个地方,可一直没有在dephi上用的,那位有!! Unicode CreateCompatibleDC创建兼容的设备描述表有什么本质的用途? 好久没来了,不知说什么好! 请教:装ORACLE的分区所剩空间太小,能不能让新建的数据库文件保存在别的磁盘分区? 怎样加密文件和文件夹?很急!!! 如何实现StringGrid只有一列为编辑状态,其它列为只读? ClientDataSet执行关闭,为什么还会执行BeforeGetRecords事件呢? 如何实现将bmp图进行缩放,不要显示在屏幕上,但要存储到硬盘。急!!谢谢! 那有vs6下载? 可分割窗体 若不等式mx^2-mx-1 窗外,有一棵法桐,样子并不大的.春天的日子里,它长满了叶子.枝根的,绿得深,枝梢的,绿得浅;虽然队列相间而生,一片和一片不相同,姿态也各有别.没风的时候,显得很丰满,娇嫩而端庄的模样. {谁能给孩子一个答案}现代文阅读答案 光子的能量的表达式E^2=(pc)^2+m0^2c^4这个式子是怎么得出来的? 脂肪在什么作用下分解为脂肪微粒物理消化 现代文 回忆温暖 阅读答案 【光子的能量和光子的频率】的表达式是什麽只要表达式 胆汁消化脂肪的方式属于________.快. 用“惊涛拍岸”造句 关于不等式|x-1|+|x+2|>a^2+a+1恒成立,则实数a的取值范围是多少 怎样解析“乱石穿空,惊涛拍岸,卷起千堆雪” 有四个正方形,棱长分别是1,1,2,3.把它们的表面粘在一起所得的立体图形的表面积可能取得的最小值是 不等式mx^2-2x+m>0对任意的x>0恒成立,则实数m的取值范围 我昨天看到一种蝴蝶,哪位高人知道关于蝴蝶的知识解答下这是什么蝴蝶.我拍了照片,懒得上传.她的身体,注意是身体不是翅膀哦,是大红色的.翅膀是黑色灰色那种很整齐的条纹的.昨天看到的, 厉声高叫的意思是什么,怎么造句. 怎样将CCD 得到的灰度图像转换成光子数,公式是什么做的是超高分辨率成像中的单分子分析,能够知道光强(灰度值),怎样转换成光子数,求公式, 这种蝴蝶叫什么蝴蝶? 有四个正方形,棱长分别是1,1,2,3,把他们的表面粘在一起,所得的立体图形的表面积可能取得的最小值是? 食堂买回4袋面粉,其中3袋每袋25kg,另一袋不足25kg.但不知道比25kg轻还是重,你能用天平称出来吗?至少要称几次才能称出来? 钓蝴蝶的小姑娘阅读答案我的邻居有一对喜欢垂钓的夫妇,却有一个七岁的不爱钓鱼的小女儿.每到周末,经常可听见那小女孩委屈的哭泣声.记得那是一个云淡风清的午后,我听到一阵银铃般的 谁能帮我用"惊涛拍岸"造句, 初2上有关实数的数学题(x乘y)的平方根,可以等于x的平方根乘y的平方根吗? 物理滑动摩擦力 三个立方体的棱长分别是1厘米,2厘米,4厘米,将它们粘在一起,得到的立体图形的表面积最小是多少 2道, 乱石穿空,惊涛拍岸,卷起千堆雪 这个句子的意思. 什么时候摩擦力的方向是与物体运动方向一致的?什么时候又是相反的?感激不尽! 不含消化酶的消化腺是:A,唾液腺B,肠腺C,胃腺D,胆汁 已知△ABC的三边长分别为a,b,c满足 (根号)a-3 + (绝对值)b-4 + c(平方)-10c + 25 = 0,试判断△ABC的形状 惊涛拍岸的岸是什么意思 胆汁中含有消化酶吗? 能量子大小(光子的能量大小)是什么? 三年级上册,惊涛拍岸是什么意思?, 关于安全方面的警句要短点的 如右图:把19个边长为1厘米的正方体叠成一个立体图形,求这个图形的表面积和体积. 棱长分别为1,1,2,3的立方体被粘合在一起,在这些粘合在一起的立方体图形中,表面积最小的那个立方体图形的表面积是? 胆汁对脂肪的消化是属于哪种.. 如图,将19个棱长为1正方体重叠,求他们所拼成图形的表面积. 问一首诗的意思,惊涛拍岸转起千堆雪.后面是什么句意思是什么? 计算激光发出的功率用光子能量公式E=hv和E=mc2计算结果一样吗 悲情蝴蝶 肝脏 是在随时分泌胆汁吗?还是只有在需要消化食物时才分泌? 光子的能量为hv动量的大小为hv/c,如果一个静止的放射性元素的原子核在发生γ衰变时只发出一个γ光子,则衰变后的原子核( )A.仍然静止B.沿着与光子运动方向相同的方向运动C.沿着与光子运 为什么《悲情蝴蝶》里成千上万的蝴蝶会投河自杀?线索:山下愈来愈多的烟囱亦无言.附文一篇:悲情蝴蝶 这年七月,我去秦岭中寻访友人的途中,亲眼目睹了成千上万只蝴蝶投向溪水集体自 胰腺中的能分泌不是消化液的但是促进糖类的利用和转化的物质是()肝脏分泌()-不含()但能消化()胆汁进 光子的能量 e=hv=mc2对吗?根据光子能量e=hv,和e=mcc,得到hv=mcc .m是光子动质量,v是频率.但在光的多普勒效应中,频率v是可以变化的,那难道说光的动质量也可以变化? 悲情蝴蝶的作者是谁?这年七月,我去秦岭山中寻访友人的途中,亲眼目睹了成千上万只蝴蝶,投向溪水集体自尽的那悲壮惨烈的一幕,惊心动魄的一幕:成千上万只蝴蝶如飞蛾扑火般投入秦岭山 400kg芝麻能榨油180kg.求芝麻的出油率. 已知a,b为正实数,而且a+2b=1,则a/1+b/1的最小值是 悲情的蝴蝶主要讲什么事? 惊涛拍岸是什么意思 光子的运动质量(光子能量)为什么是hv/c2 而不是hv 呢?v 是频率 用铁皮做一只无盖长方体,长7分米,高4分米.做一个这样的这样的水桶至少需平方米铁皮?这只水桶的体积是多少? 现有含糖20%的糖水500克,要把它变为含糖25%的糖水,需加糖多少克? 一道数学题,已知1+a^2=2b^2,求a-2b 的绝对值的最小值,并求此时a,b的值一道数学题,已知1+a^2=2b^2,求a-2b的绝对值的最小值,并求此时a,b的值 有四个正方体,棱长分别是1,1,2,3,把他们粘在一起,所得立体图形的表面积能取得的最小值是多少 现代文阅读 (甲)宇宙是一个大生命,我们是宇宙大气中之一息.江流入海,叶落归根,我们是大生命中之一滴,大生命中之一叶.在宇宙的大生命中,我们是多么卑微,多么渺小,而一滴一叶的活动生 光量子公式E=hv.那个v读什么 有四个正方体,棱长分别是1,1,2,3.把它们的表面粘在一起,所得的立体图形的表面积可能取得的最小值是? 底线是最重要的 现代文阅读答案1、中心论点、是怎样围绕中心论点论述的?2、 开头摆出奇怪现象的作用?3(1)、赏析“还有……多么山寨”、(2)“要想守住底线,必须不唱高调”.4、第五段分
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘