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

在VB中如何调用*.chm类型的帮助文件?

编辑:说三道四文库 发布时间:2017-02-22 07:25
HTML文档下载 WORD文档下载 PDF文档下载
谁有在VB中调用HTML HELP(*.chm)的例子?
比如说,如何直接进入到某个主题?
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
Const HH_DISPLAY_TOPIC = &H0
Const HH_SET_WIN_TYPE = &H4
Const HH_GET_WIN_TYPE = &H5
Const HH_GET_WIN_HANDLE = &H6
Const HH_DISPLAY_TEXT_POPUP = &HE ' Display string resource ID or
' text in a pop-up window.
Const HH_HELP_CONTEXT = &HF ' Display mapped numeric value in
' dwData.
Const HH_TP_HELP_CONTEXTMENU = &H10 ' Text pop-up help, similar to
' WinHelp's HELP_CONTEXTMENU.
Const HH_TP_HELP_WM_HELP = &H11 ' text pop-up help, similar to
' WinHelp's HELP_WM_HELP.

Private Sub Command1_Click()
'hWnd is a Long defined elsewhere to be the window handle
'that will be the parent to the help window.
Dim ssapp As String
Dim hwndHelp As Long
ssapp = App.Path & "\help.chm"
'The return value is the window handle of the created help window.
hwndHelp = HtmlHelp(hWnd, ssapp, HH_DISPLAY_TOPIC, 0)

End Sub

以前巴顿的代码。
问题是,我如何让帮助文件自动跳转到某个主题?比如说,点击Command1,
显示一个主题的帮助内容,点击Command2,显示另一个主题的帮助内容?
用文本编辑器编辑一个头文件,文件结构如下:
#define <帮助页主题> <ID编码>
...
每行定义一个,编译帮助文件时使用该头文件。
在VB中调用帮助时指定<ID编码>即可。

你所的chm的帮助文件好像不能完成你的功能。我的*.hlp的帮助文件的例子好象可以。也就是说:当焦点在一个文本框的时候我点击F1键就会自动找到帮助文件中的固定选项显示出来。调用chm文件的方法:
shell "hh.exe " & "c:\cch.chm"
声明api函数
Call ShellExecute(hwnd, "open", "帮助文件名", "", App.Path, 1)
揭秘全球最小无线耳机背后的技术 《最终幻想》之父访谈:我为何转战F2P游戏开发 寓教于乐 11款最适合教儿童编程的学习工具 苹果iPhone6获工信部许可 本月17日在内地发售 使用Redis之前5个必须了解的事情 妆媒体微信公众号背后的酸甜苦辣 TIOBE 2014年10月编程语言排行榜:Dart首次进入前20 Instagram工程师教你如何改善App的性能 利用Neo4j对电影评论进行深度学习情感分析 【简讯】SQLite 3.8.7来了 性能提升超50% 浏览器重定向性能分析经验谈 豆瓣工程副总裁段念:看板方法核心瞄准流程中的“流动性” 【图文实录】CTO俱乐部公开课:探讨如何成为技术团队管理者 资深产品交付咨询顾问何勉谈看板:“以价值拉动”解决敏捷困扰 开源HTML5游戏引擎Frozen背后的技术 MDCC 2014精彩日程、演讲嘉宾、参展开发团队全揭秘(图) Hi,约吗?2014华为开发者联盟沙龙(上海站)火热报名中! 找虐新方向!TinyScreen显示屏打造最小游戏机 精彩继续 MDCC2014首次推出技术训练营 复制器官哪家强?3D生物打印找PrintAlive 电信开放平台应用内计费SDK 助力App小额快捷支付 专心做设计!开源跨平台应用开发框架Appverse Mobile 无线盛宴尽在阿里百川开放大会 医学界的Instagram:加拿大重症监护医生开发照片分享应用 2014中国移动开发者大调查第二批获奖名单揭晓 基于OpenStack的私有云开发部署实践 亚马逊云平台的迁移过程 【干货】微信企业号开发资源集锦 CSS生日快乐:CSS之父Håkon Wium Lie访谈录 好友近2000万,绑定银行卡过千万,日会话近百万,招商服务号成功之道 一名程序员十年技术之路的思考与感悟 请问一个库存管理软件完成后,需要一个试用版,该怎么做呢? 问一个很简单的问题 怎样用vb打开一个可执行文件? 有哪位大侠知道WIN2000SERVER的访问网上邻居慢的解决方法,记得在网上有一篇关于这方面的文章不知在什么地方了,请各们告知。 请问在VFP中我要菜单生成器生成时,如果把系统菜单各工具栏去掉(其中有个“格式”,无法去掉) 怎样用VB进行拨号? 请问自己画一条和直线相切的圆弧,数学公式是什么? CSocket 是不是Create一下就可以Connect了?还要做别的吗? 请问:如何制作平面的下拉ComboBox??有代码最好 请问何处有下载《晚娘》? 不是我不想给分,是CSDN的服务器太慢了,想给都给不了 delphi中怎样引用一个数据集? 如何用java实现word文档(含图片和表格等)转换成html文件 vb中能不能再过程中定义全局的数组 当在TREEVIEW里CLICK某项时,想让LISTVIEW里的相应ITEM变成SELECTED(变为兰色选中)。 windows2000 professional 怎么屏蔽CTR+ALT+DEL 或任务管理器 成都的java程序员,请大家联系起来! 师傅出门了,还望哪位大侠能够指点一二..300分酬谢谢//小新的徒弟敬. 怎样创建一个弹出式子窗口在显示时父窗口同时为激活状态(标题栏为蓝色)? 急!请问如何在java的GUI界面上,点击一按钮,来运行一批处理文件?? 一个小问题!(不好意思问!) Dim cReg As New cRegistry 该引用哪个库(库的全名) 学习遇到的难题 特殊按钮 我想开发一个三层结构的进销存软件问题? 怦怦运气,看看有没有人知道,近来看看 请问有那个网站有关于ORACLE的入门书籍下载. 非常不错的delphi网站 我有一个问题想问问大家!!!有分送哟。 高价收购! 谁可以给我TSR完整的例程...(要有注释喔) 现在用的控件都是D版的,以后怎么注册软件啊? 请过了网络设计师的兄弟帮帮忙! 在C中,找一个字符或字符串在另外一个长字符串(64K)最后出现的位置,怎么实现最高效呢? 用 DHCP 分配了二个网段的IP地址。 “斑竹”在吗?象是只有你能够解决了!!!(附程序及错误代码!!!) 请问哪位仁兄知道SYGATE4.2 build 803的注册码? 如何在表单中阻止双引号??? 大虾们,帮我看看,这个错误和警告是什么原因造成的? 帮帮我吧 关于B/S报表? 怎样设置msflexgrid某一列的颜色? 用 DHCP 分配了二个网段的IP。 怎么能抓到密码? 在运行时想改变一个label的字体怎么改变,有没有做过的,label的属性在设计时是可以改的 fatal error C1010 找一个和VB的属性区一样的代码,控件或类库均可 如何调用在不同的窗体里自定义的过程 一个技术探讨问题,我想知道象在WORD等软件中插入图形或图象后,还能把它选择,并移动是怎样实现的? 请问:在另一个.asp文件中如何调用相同的变量? WEB初级应用问题 4x的n+2次幂-9x的n次幂+6x的n-1次幂-x的n-2次幂分解因式的题,n是整数且n>2 观察下列单项式:0.3x的二次方,8x的三次方,15x的四次方,24x的五次方,按此规律写出的第13个单项式是? 为什么这个函数当n等于奇数时为奇函数,n等于偶数时为偶函数? 弯头长度怎么计算啊? 0,3x的二次方,8x的三次方,15x的四次方,24x的五次方.按上面规律写出第13个单项式;猜想:第n个 在数a(a不等于0)后面添上百分号,这个数就( )A扩大100倍B缩小100倍C不变 弯头的外弧长度计算公式? 观察下列单项式:0 3x的二次方 8x的三次方 15x的四次方 24x的五次方 … 按此规律写出第十个单项数是() 六年级·上·数学·数的整除甲、乙两数的最大公约数是15,最小公倍数是90,这两个数是( )或( ) 化工管道中45度的弯头的计算长度公式是什么拜托各位了 3Q 观察下列单项式;0,3x的平方,8x的三次方,26x的四次方,24x的五次方……按此规律写第13个单项式是? 第一节 单元提高性训练已知m整除87,那么m是……………………………………( )A奇数 B 偶数 C 奇数或偶数 D 不能确定一个数如果被4、5除,商是正整数,余数是1,那么这个数最小是多少?并求出 怎么计算弯头长度 1是奇数吗?有册数学书上说1不是奇数也不是偶数. 六年级数和数的整除测试题【数学高手进,十万火急啊】一、下面的数中,哪些是合数,哪些是质数.1、13、24、29、41、57、63、79、87 合数有()质数有() 初中数学竞赛,数的整除性对于自然数n,将其个位数字之和记为an,如a2009=2+0+0+9=11,a2010=2+0+1+0=3,则a1+a2+a3+...+a2009+a2010=( D )A.28062 B.28065 C.28067 D.28068我要详解,你的具体算法 等比数列An共有偶数项,且所有项之和是奇数之和的3倍,前3项之积等于27,前这个等比数列的通项公式 有没有一个函数,既是奇函数又是偶函数的?请举个例子并说明原因! 无功功率计算公式无功功率计算方式,Q=* 3 / U / {像}9{符号} / I /{像}9{符号} / sin{像}9{符号}[var] 各们师傅们帮下忙啦, 有什么公式直接算出X长度? 奇函数加偶函数,奇函数加奇函数,偶函数加偶函数分别是什么函数,并请举例如题,请一定举例. 有功功率的计算公式是什么 无功功率怎么计算 过椭圆其中一个焦点作垂直于x轴的直线的长度公式是什么? 什么样的函数既是奇函数又是偶函数,多举几个例子并加以解释 有功功率和无功功率的计算公式是什么?哪位师傅知道的告诉下 用此公式 钢管的重量=(0.0245 x 钢管直径 x 钢管厚度 x 钢管长度 ) /1000转换 算出来的是理论价比进价高 举出既是奇函数又是偶函数的函数例子要求带图像 电容和电感模型,无功功率一般我们认为电容发出无功功率,电感吸收无功功率,那么,可不可以这样理解,一般认为电容都是充满了电,而电感是没有电的 2000个8相乘的积的个位数字是几 请举例子说明非奇非偶函数和既是奇函数又是偶函数的特点,请从其定义域等方面一一举例说明,非常感谢(鞠躬)~ 请问有没有畸变无功功率计算公式? 奇函数的偶数项系数等于0,偶函数的奇数项系数等于0, 求圆弧长的公式 5张卡片上分别写着3,4,5,6,7.任意抽出2张,积是双数算我赢,积是单数算你赢.(1)两张卡片的数字积一共有多少种情况?你能把所有的可能情况简单表示出来吗?(2)这个游戏公平吗?为什么? 幂函数中,y=x^a,a是偶数,则为偶函数;a是奇数,则为奇函数?还有个问题:增函数+增函数=增函数;增函数+减函数=减函数?可以单凭这样判断吗? 请问一个数(0除外)添上百分号是缩小100倍吗?请替我考虑一下分数、无穷大数、超越数和负数 整数的整除如果(x+2)(x+a)的积中不含x的一次多项式那么常数a的值为________.最好要过程 打印一份稿件,甲要独做需要用8小时,乙要独做工作效率可以比甲提高20%,照这样计算,乙要独做4小时的任务,若由甲独做完成,要用几小时?(用比例解答) 负0.25的2008次幂乘4的2008次幂等于多少? 奥数整数的整除在十进制中,各位数字均是0或1,并且能被225整除的最小自然数是多少? 请问奇函数的奇数次方是奇函数还是偶函数,偶数次方呢?还有偶函数的奇数次方是奇函数还是偶函数,偶数次方呢?例如(sinx)^n,n分别为奇数偶数(cosx)^n,n分别为奇数偶数 非奇非偶函数与既是奇函数又是偶函数的区别是什么?(我忘了……) 圆弧长度公式求弧长,公式就行 小学六年级升初中数学测验卷!俺滴数学课本不翼而飞,明天就要分班考试了,数学还没有复习,杯具呀~!!给点测验卷吧~~~~!!!! 怎样看出函数是奇函数,偶函数,既奇又偶函数,和非奇非偶函数 计算圆弧长度的公式, 我想知道一个简单画椭圆的公式`大小都可以用的上~我是做木工的.要说的详细点哦.最好附图 是属于奇函数还是偶函数还是非奇非偶函数(要解的过程)1.f(x)=5x+3 2.f(x)=5x 3.f(x)=x^2+1 4.f(x)=x^2+6x+9 5.f(x)=x^2分之 1+2x^4 6.f(x)=x+x^3分之1 0是偶数还是奇数 木工吊顶中怎么画椭圆 非奇非偶函数减奇函数为什么函数? 任意取出1234个连续自然数,它们的总和是奇数还是偶数? 0是偶数还是奇数啊谢谢了 谁知道做拉线用的钢绞线GJ-35、50、70的单位长度重量啊,不同大小规格的拉线按照什么标准选取? 当x=2008是,求x的3次幂-5x的平方-x的3次幂-x的平方+2x+6x的平方-1的值 0 到底是偶数 还是奇数 算木工建筑图纸上的梁口和梁的长度怎么算 已知x的平方-3x+1=0,求x的四次幂-3x的三次幂-x的平方+6x+3 “0”是奇数还是偶数?答案只要写是和不是就ok 既然奇函数的偶数项系数等于0,偶函数的奇数项系数等于0.那么跟常数项是否有关?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn