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

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可以拷到任一目录下执行.

OpenCL用于13个微型计算机领域的经典案例 从测试数据来看Node.js和Java EE的性能区别 工作效率低下?业内人士建议你切勿追求完美 Mozilla发布可视化在线跟踪工具Lightbeam 望向海外:十大移动应用开发外包公司 Facebook支撑万亿Post搜索背后的技术窥探 云OS:共创智能化生态圈 云计算,让游戏世界更加精彩 360推儿童卫士手环,你怎么看? 量产谈判正在进行时:谷歌手表或比Google Glass先上市 Mozilla发布新版Firefox 25 提供支持Web Audio API UC产品总裁何小鹏:轻应用,做什么?怎么做? 高德携手阿里云发布“LBS云”,账户打通只是第一步 最后2天!2013移动开发者大会5折抢票倒计时 大数据如何改变在线广告业? 摩托罗拉推开源硬件平台计划Project Ara 七个垂手可得的敏捷开发工具 微信新版公众平台调整细节381处 300/次认证费引争议 libgit2:纯C语言实现的Git开发包 MongoDB的得与失 开箱即用!Android四款系统架构工具 谁说Kinect只是玩物?微软研究院使用它实现口语手语实时翻译 新浪微博推出粉丝服务平台 引发两微PK大战 MDCC2013移动开发者大会最新日程发布 门票优惠最后1天 英特尔CEO:EUV光刻技术或助力芯片突破摩尔定律 从微软大数据日看到的,银行、交通、医疗实践之路 IDC:iPad市场份额遭Android平板蚕食 滑至29.6% [TUP第30期]直击移动应用开发难点 探讨跨平台最佳解决方案 用动态语言编写程序,命名更重要 命中率80%,磁盘I/O减半,Flashcache的发展史 这次它很低调:谷歌正式发布Android4.4和Nexus 5 COM,COM,COM问题急救,快快快 送给phoenixdyy吧, 不要客气呀 在sun网站上到那个地方下栽 Java 类文件? 送给cathy的, 不要客气 我老老实实的学习去, 学不成不会回来的, 大家顺利 为什么我的这个php不执行? 有关CASE工具 请问怎么样将VB程序打包?就是生成一个不需要源代码和没有VB编译器的环境下可以运行的可执行程序。 关于如何做OEM 请教大师 这是所谓的“情”吗?谁碰到过如此谎谬的事~~“我们这样算什么?!” 分值,就那么重要吗?大家来探讨一下! 请问如何用TC或BC或VC实现字符界面下文本阅读器(请尽快复) lemonade请进 请教水平考试 请赐教如何制作WINDOWS下的电子行程表(请尽快复) 号外!!号外!!谁能认真点回答我这个问题? 学了C和JAVA以后,我该学哪中语言? 这么晚了,还有谁在水园? 如何用JSP实现聊天是中的自动滚屏功能? 我的FlashGet,NetAnts全都没有办法下载了!!!急死我了!!! 探讨用专业论坛和新闻组来促销,那位兄弟有经验? 一个简单的问题,大家来看罗。 如何禁止EDIT控件输入? To:pbdesigner兄弟没找到解决的办法,只好修改程序流程避开这个问题8-( 小弟该如何学习? Actinia在吗?问你个问题! 今天又有人送分,he he! VC快玩完了!!!!改学BCB!!!! 一个简单的问题,关于cin的 怎样向listview发送消息? N人上班,按照白、夜、休三班倒,如何每月按此顺序自动排班 TreeView接点如何响应单击事件? 我的一本c++教程,刚刚下载了练习答案,不会用, 请问这是个什么东东问题?(只有这么多分了。。) 一张表内关键字如何互换? 本人想插入一个记录,但该记录的一个字段是一个已经输入的值,你说该用什么函数处理呀?本人想了一个早上也想不出个原因来!!!! 今天真热,一大早爬起来去游泳,感觉真好。这里有喜欢早晨去游泳的吗? DCOM问题。Win2000下的服务器应怎样配置,才能使客户机调用服务器端的DCOM。 再不帮我我就死定了 我要哭了! 痛苦:如果你的头儿叫你帮他修改他写的一大段垃圾代码,你会怎么做办? 工程为什么不能打包? 高手快来。 请问怎么安装PB 那有Acrobat下載,不是Acrobat Reader Foxpro的ODBC,是不是真的就不支持update当前游标的记录....? 怎么在SQLSERVER2K里用存储过程得到的完整的Xml文件,我想用jsp取出来? 关于ASP 能否将文件编译程序中。 请问大家用delphi都做过哪些软件呢?能否提供下载以便欣赏呢?(无源码也可) 先正达与拜耳哪个好 在南京路你遇上一个老外,怎么用英语告诉他怎么去上海博物馆?快!明天就要交作业了! 英语翻译 血糖仪,杭州哪里有卖拜耳的血糖仪的啊? 英语翻译英语翻译 英语翻译However,efficiency efforts – largely driven by new entrants – shuffle profits and power within the industry.A significant portion of advertising inventory that was proprietary is now “open” – sold through exchanges,as a result b 英语高手帮我翻译一个地址,请把这个地址翻译成英文:北京市石景山区永乐东小区40楼2门101室.邮编100040 世博会口号世界在你眼前我们在你身边 英文怎么讲? 英语翻译All of us need feel needed and admired.But unless we hear words of praises from someone else,how can we know that we are valued friends or co-workers?The effects of praise can be great indeed.A new minister called to a church jokingly ref 英语翻译邮编710048中国陕西省西安市碑林区东关南街古迹岭小区请问这个地址英文邮编写的时候是这样写:Shaanxi Province,P.R.China 710048,还是Shaanxi Province,710048P.R.China 东关南街的英文是 South Dongg 2010年上海世博会志愿者的口号为:“世界在你眼前,我们在你身边.”请你用简洁的语言诠释口号的含义.求求你们了,有谁会的说一下啦,再追分好不好? 英语翻译徐家汇的地理位置对于服装店来说相当的好,徐家汇每天客流量都超过上万人次.而且徐家汇在上海是属于中高档水平的消费中心和娱乐中心,所以从市场定为来说很适合XX. 北京是中国的城市,中国的首都.翻译成英文 中国地址翻译 北京市丰台区西罗园三区20号楼1004号 的英文翻译怎么翻?另外,邮编怎么书写 世界在你眼前 我们在你身边是上海世博会志愿者的口号 这对你的成长有何启示RT、 为什么历代皇帝都要把北京选为首府?能不能再全面点,具体点? 英语翻译韩国京畿道龙仁市处仁区白岩面白岩里409号统一大厦(或hana大厦)309号金龙云 上海世博会志愿者口号“世界在你眼前,我们在你身边.”表达了怎样的信息.急吖! 英语翻译“中国 江西省 南昌市昌北经济开发区 江西财经大学麦庐园静庐E栋620” 英语翻译 “魅力上海,闪耀世博”用英语翻译 英语翻译您是昨天那个卖酒的小女孩吗?我是昨天向您要电话中国人.您忘记了吗?电话号码 上面补充一下 英语翻译 英语翻译1、单位平方米的造价?每年的维护经费?2、木材的取材树种?来源?3、加拿大目前的使用率?1、单位平方米的造价?每年的维护经费?2、单位建筑面积的节能效率与传统钢筋混凝土建筑的 英语翻译舟山市定海区临城街道建设大厦C幢13楼 英语翻译:中国的名胜古迹你都听说过哪些? “上海世博与无锡”的英文翻译.要求语法正确,非机器翻译“上海世博与无锡”“上海世博会有很多精彩的展馆,我是一个中国人,对自己的祖国有着深深的热爱,所以我打算重点参观中国馆.中 用英文翻译地址香港新界荃湾新村街40号2楼 英语翻译大雁塔小雁塔钟楼大唐芙蓉园兵马俑 英语翻译一般现在时的 英语翻译1.每天要查阅单位重要工作呈阅件,把工作落实到人到位2.活到老学到老将是不懈的追求.3.尽快的熟悉环境,尽快的熟悉人员,尽快的熟悉业务,做到嘴勤、眼勤、手勤. 英语翻译:北京的历史很悠久,还有名胜古迹多,可以吃到很多美食. 关于上海世博的英语翻译EXPO Shanghai 2010,求速度.EXPO Shanghai 2010 “Enjoying the beauty of the unity in the diversity”.Celebrating the human spirit of creativity and community, of remembrance and prospective. When the world comes to 英语翻译Electronic technology is facilitating thisgrowth by offering access to fare and hotel information and online reservationservices .In Goa,villagers forced to walk to wellsfor their water had to watch as a pipeline to a mew luxury hotel was 英文翻译. 刘德华要在北京开演唱会吗? 英语翻译到底是谁? 英语翻译My college life,let dream fly. 你打算到哪儿度假?英语翻译 英语翻译:世博会开幕时间也用英语回答.用句子连接两句话,合情合理.半小时以内好的加分 我和我的家人住在一起.英文翻译 山东省青岛市经济技术开发区北江路7号507室 英文这么翻译 世博会开幕 英语翻译是谁? 英语翻译“五年前我住在北京”和“我住在北京五年了”分别怎么翻译 “五年前我住在北京”这么翻译行吗——I was living in beijing five years ago 他还想去别的什么地方吗?英文翻译~ 翻译一下,英汉互译. 我们大多数住在像这样的高楼 英语翻译? “去任何自己想去的地方”英语翻译优美点如题 英语翻译中文菜名,英文菜名 英语翻译 英语翻译so the difference between $125 and $134 may be viewed as risk premium you may choose to pay to lock in the future tuition at year amountif cash flow regularities are present within the stream,the use of shortcuts,such as finding the prese 英语翻译:你买了什么菜? 1.北京市朝阳区十里堡一号院恒泰大厦B座7016室 2.商务部 3.工程部 这三个都是做名片时要翻译成英语的,大 英语翻译Investors (or fund managers) make a living by managing a selection of shares from various companies and hoping for a profit when share prices move. 十道菜的英文翻译是什么? 你想象中的拜耳 西单商业街和王府井商业街的区别?2个地方离得远吗?哪个商业街消费水平更高?西单商场的人气旺还是王府井旺? 菜是你自己亲自做的吗 英文翻译 血糖仪拜耳的好不啦? 如何写关于上海南京路的英文简洁(要50个单词!是初一英语水平的)也不要太简单.要把南京路的地址和特点写清楚! 英语翻译Clothes may not make the man or woman,but the reality is that how you look goes a long way toward leaving a great first impression.
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn