标题:新人求助:怎样用VB6调用chm文件某一页
只看楼主
万空December
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2017-3-24
 问题点数:0 回复次数:8 
新人求助:怎样用VB6调用chm文件某一页
要求是可以通过在某个软件按一个快捷键可以打开对应的帮助文件,也就是打开chm文件中对应的一页。
对应的那句是AnsiString HtmlHelpFilePath="路径.chm::/名称.htm";
为什么调用不出对应的界面,每次打开都是封面,这句执行了和没执行一样(′・_・`)
搜索更多相关主题的帖子: 快捷键 软件 
2017-05-15 16:21
万空December
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2017-3-24
得分:0 
没有人么?
2017-05-15 16:26
万空December
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2017-3-24
得分:0 
真的没有人知道怎么回事么?版主大人呢
2017-05-15 16:44
万空December
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2017-3-24
得分:0 
哎我真的是小白,不是VB6软件,我用的BCB。。。我该去哪个论坛问啊?属于C++么
2017-05-15 17:16
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
得分:0 
Windows的帮助文件一般应该是*.CHM的格式,怎么显示是制作这个*.CHM文件时的设置有关。
VB打开*.CHM文件需要有支持平台,这个我想你已经解决了。
因此打开文件的某一页是帮助文件有没有这个设置,如果有可以实现,如果没有你就没有办法了。

请不要选我!!!
2017-05-16 09:03
万空December
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2017-3-24
得分:0 
回复 5楼 ZHRXJR
在制作.chm文件的时候有一个上下文敏感关系头文件,是指这个吗?
内容如下:
#define 第一个主题 1001   
#define 第二个主题 1002     
#define 第三个主题 1003     
#define 第四个主题 1004
如果不是这个,那应该是什么?
2017-05-16 11:33
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
得分:0 
不知道你的chm文件是怎么做的,一般是首先做成网页文件,再编译为CHM文件,有超级连接的。
要不然使用Word做帮助文件,当然也有超级连接,再编译成CHM文件。
你的这种格式不清楚,帮不了你。

请不要选我!!!
2017-05-17 08:43
万空December
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2017-3-24
得分:0 
回复 7楼 ZHRXJR
我的是用微软的HTML help workshop软件编译的,导入的HTML文件,做了索引,关键词搜索,上下文敏感关系的.h文件也导入了,就是那个API信息,我是按照教程做的,但是调用只能调用这个帮助文件,具体到指定的某一页却弹不出来,出来的还是默认的。
2017-05-17 12:29
万空December
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2017-3-24
得分:0 
问题已解决。chm文件的指定页的地址需要去chm文件找,方法是打开你制作的chm文件,找到你要指定打开的那一页,右键点击属性,用这里的地址就可以调用成功。希望能帮到后来人。也谢谢版主的热情解答,让我这个帖子不那么寂寞/(ㄒoㄒ)/~~
2017-05-17 16:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-477013-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.517699 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved