一个关于chm的老问题。(50分)

  • 主题发起人 主题发起人 三缺
  • 开始时间 开始时间

三缺

Unregistered / Unconfirmed
GUEST, unregistred user!
如何实现在程序里点击对应的内容,打开chm文件并跳转到与点击内容相对应的地方?<br>比如在程序有一个edit,一个botton,edit.text:='aaa';点击botton就打开chm并跳转到‘aaa’这篇文章。<br><br>chm文件如何打开我知道,就是跳转的问题。
 
兄弟,很简单的……<br><br>如下链接就成:<br>取程序路径+'执行款管理/执行款管理.CHM::/D款项管理.htm'<br>也就是:<br>文件名.chm::/源页面文件名
 
winexec(pchar('hh.exe '+ExtractFilePath(paramstr(0)) + '执行款管理.CHM::/欢迎页面.htm'),1);
 
50分你也不结?太损了吧。
 
楼上正解~
 
帮顶! <br><br>http://www.source520.com <br><br>站长开发推广同盟 站长朋友的终极驿站 <br>同时拥有海量源码电子经典书籍下载 <br><br>http://www.source520.com/search/search.asp <br><br>&quot;编程.站长&quot;论坛搜索引擎-----为中国站长注入动力!
 
先给大家拜个年,恭喜发财,合家安康<br>to star5:这几天回家了,没上网,今天这里又没delphi,过两天把问题搞清楚了,分一定给!
 
http://www.delphibbs.com/keylife/iblog_show.asp?xid=6064<br>KeyLife富翁笔记 &nbsp;<br>作者?: xchonglfm<br>标题?: Delphi程序与Chm帮助关联的简单实现
 
楼上推荐的文章我也用过,不错。<br>仔细研究一下应该能看懂
 
多人接受答案了。
 
后退
顶部