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

各位大虾,小弟有100分送上*_*,有谁知道如何在Delphi中调用.CHM格式的帮助文件?

编辑:说三道四文库 发布时间:2018-01-24 02:21
HTML文档下载 WORD文档下载 PDF文档下载
欢迎提出详细方案。(最好有编码)
另有谁知道什么工具做.CHM格式的帮助文件比较方便,及下载网址?
Application.Help := Help1.chm
Application.HelpFile := 'C:\MyHelp.CHM'
1.WinExec('myhelp.chm');
2.
uses ShellAPI;
ShellExecute();

3.CreateProcess;

4.Help Design或Help&Manual
ShellExecute(0,'open','help.chm',nil,nil,0); 
在uses加入shellapi
工具使用微软的HTML WorkShop罢,权威,任何一张Visual Studio中都有。

1、先找到HTMLHlp.Pas(安装了HTML WorkShop的目录应该有)
2、将这个PAS加入到工程中
3、在要调用的单元中加入对这个单元的引用。
  Uses HTMLHlp;
4、用这种方法调用:
  HtmlHelpA(Handle,PChar(HelpFile),HH_DISPLAY_TOC,0);
变化第三个参数,可以在打开帮助时得到不同的效果(比如打开目录、索引、搜索或者直接打开某个帮助主题)。 
 

你试试一定行,这是我的软件中的调用帮助的程序。

procedure TfrmMain.miHelpClick(Sender: TObject);
var
p:pchar;
begin
  if FileExists(ExtractFilePath(Application.Exename)+'HELP.chm') then
   begin
    p:=pchar(ExtractFilePath(Application.Exename)+'HELP.chm');
    ShellExecute(0, nil, p, nil, nil, SW_NORMAL);
   end
  else
   begin
    p:=pchar(ExtractFilePath(Application.Exename)+'heremed3.5帮助文件\hereinfoIndex.HTM');
    ShellExecute(0, nil, p, nil, nil, SW_NORMAL);
   end;
end;

如果没有这个PAS,贴上地址,我发给你。
这里可以下载 HTML Help Workshop   微软的
http://www.microsoft.com/downloads/release.asp?ReleaseID=33071&area=search&ordinal=1
http://www.csdn.net/expert/topic/625/625832.xml?temp=.9682428
多谢各位!
问题暂时已结,我会散分的!
谷歌锁死SDK,能阻止Android碎片化吗? KitCam团队专访:为应用做加法也能雄踞榜首 谷歌哭了:Replicant 4.0 SDK发布搅乱大局 忍者神龟与禅宗启示:如何突破移动广告困境 Linux会是更好的游戏平台?暴雪是这么认为的! 那个有CDC双缓冲画图类的代码,我的程序中有多处用到双缓冲画图 如何使用CFileDialog文件过滤功能? 高级的vb程序员好像不好找? 如何用远程的sql连接打开本地的access数据库啊? 送给zhouqingyuan(浪帆)的积分 程序中用了treeview控件,安装程序该怎么做? fastreport中如何实现交叉报表? 请教Windows下的localtime()的线程安全问题 Oracle数据库服务占用了我要用于Tomcat的8080端口,怎么解决? 如何用C语言(只用VC++6.0)实现用 * 显示 已知函数f(x)是区间D属于[0,正无穷大)上的增 (6y的3次方-4Y的2次方)除( ? )=2y的 2y的3次方+3y+7分之1的值为8分之1,则4y 已知2y的2次方+3y+7=18,求4y的2次方+ 如图,已知∠1=100°,∠2=140°,求∠3的 若(x-3)(x²+ax-b)的乘积中不 若二次函数f1(x)=a1x^2+b1x+c1和f 若二次函数f1(x)=a1x^2+b1x+c1和f 谷歌Hangouts升级整合短信 欲日本9月份工矿业生产改善Oculus Rift将生产安卓手机\"人民币女郎\"病危就医 为新中国治污减霾刻不容缓 中国展开“呼吸保卫中国年轻人 are you read广物汽贸启动“车改直通车”服务俄北极军事基建 年底前全部建成申万宏源等券商暂停中国平安融资买入华晨中华V3入穗射雕之杨康列传佣兵之王艾泽拉斯女王最终流放情天可补圣保罗教堂旅游德发长饺子宴旅游四眼井旅游绵竹年画博物馆旅游九龙山旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘