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

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

编辑:说三道四文库 发布时间:2017-04-27 05:52
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
多谢各位!
问题暂时已结,我会散分的!
Appery.io:无编程经验,自己也能DIY移动应用 SAP携手Xamarin和Service2Media 提供移动应用开发框架 8个超实用的jQuery技巧攻略 美国国防部战略:大规模、分布式,构建数字化防御体系 针对小白的Python入门教程——Python使用说明书 耗资460亿美元,天价Olympic上广受诟病的监控和4G LSI AIS ASIA首次登陆中国 探讨最新大数据技术 “iOS in the Car”问世 苹果发布集成汽车服务CarPlay Pinterest联合创始人Evan Sharp:视觉网站标配“网格布局”的设计过程 微软Xbox Live或登陆iOS和Android平台 TIOBE 2014年3月编程语言排行榜:F#直逼Top10 Atlassian面向企业客户推出Git Essentials工具 Mt.Gox破产,都是错误编程惹的祸 Jamo创始人揭底AWS,棱镜阴影下的云行业态势 成本、创新、可靠:游戏公司FunPlus选择AWS的三大理由 全透明、可折叠,平板电脑概念机是这样的 插件大集合!开源包管理器Alcatraz迎来Xcode 5更新 Q语言:新型的数据定义语言 非响应式手机网站页面的优化 高薪必备:Hadoop求职者的6大攻略 微软或将于四月发布“返璞归真”的Windows 8.1 Update 1 《近匠》第14期:LiveCode——全民开发工具 美团梁堰波:用SQL-on-Hadoop构建互联网数据仓库与商务智能系统 程序员游戏Style:亚特兰大极客使用机器学习玩转Flappy Bird Gleasy CTO薛珂:成立3年,企业用户2万+,移动办公蕴藏较大发展机遇 Unity Awards展区“点亮”Unity亚洲开发者大会 DevBox:最实用的移动开发辅助工具包 【技术博客推荐】创客程序员设计实现最小物联网系统 MySQL还是NoSQL:开源盛世下的数据库该如何选择 利用Hadoop Streaming处理二进制格式文件 如果没有强大的API,那么还是与OpenStack兼容吧 请帮忙:能传给我C++ primer 电子文档. 急!!UserControl_Resize()什么时候触发? 二个简单Access问题 北京项目管理,系统设计同行 关于ActiveX控件(OCX)的两个问题 ****急*****请教注册码的检验原理 怎样得到98/me/2k/xp下的桌面壁纸? 大家好,我想取消TStringGrid上,点右键出现的popup菜单,请指教 二个简单Access问题 请各位高手指教:怎样用VB读出WORD中指定区域的内容。 查询的表单提交 求多线程SOCK连接程序 二个简单Access问题 关于计算学生人数??? 二个简单Access问题 二个简单Access问题 二个简单Access问题 JBUILDER 6 FOR LINUX 的注册码谁有啊 VB中如何判断打印机的状态(空闲还是脱机等)? 难道没有高手了吗?为解决在Win32上MPEG-1视频流播放延时问题再次悬赏6000元人民币 关于Exp时候的4031错误? JBUILDER 6 FOR LINUX 的注册码谁有啊 谁会用safileup上传下载文件? 关于OCX控件的两个问题 数据库更新不成功的问题!(菜鸟高分提问!) 求助:多线程访问数据库的问题 触发器?很简单的 紧急求助???狂加分!!! 不相上班,怎么办呀?各位有何高招? 学习ATL的建议!!! 请问: 多个javabean怎么相互调用?如。。。。 二个简单Access问题 qq号码集合之增强版 这样的查询该怎样实现呢? 求:谁有立方体旋转的程序?需要源代码!谢谢,万分焦急!!!谢谢,100分送!!! 怎样实现这样的界面? 关于多线程中操作数据库 给一个c#连接sybase数据库的例子,谢谢! c#datagrid 增加,删除,修改 工作急需,help!!!!!!!!!!!!! 请哪位高手帮小弟做一个井字棋游戏作业,救小弟一命,感激投地并送以高分,我的信箱见内! Exchange2000的怪问题,请高手指教。 三层中的问题? datawindow加计算域或line的程序加在哪? 请问各位收邮件的程序采用的是什么组件??!!因为CFPOP,JMAIL在收中文附件时都会出现乱码。参与有分。 求助EXCEL解密 !!大送分99分! 请教JAVA中读一个文件的时候 怎么锁住它 不让别的程序来写 在ASP页面中怎样获得域用户的信息? 求助: 移值C++出问题 谁能解救我于水火???怎样解决循环运算次数太大造成程序死机的问题? 谁有delphi或bcb的简单的画图程序的源码 达尔文生物进化论的背景条件 铁可以拉成铁丝,是因为它具有____性,铁锅可以用来炒菜,是因为_____的导体 “微藻家族”的营养方式是怎样的?他们如何繁殖?字数50字 生物题-达尔文认为生物出现生存竞争的原因?达尔文认为生物出现生存竞争的原因?A.生物个体之间有强弱B.生物同时存在着遗传和变遗这对矛盾C.生物过度繁殖和有限的生存条件之间矛盾D.适 藻类植物大量繁殖对池塘鱼类有哪些益处和危害 营养繁殖的主要方式无性生殖:即营养繁殖,主要方式有:()()()()4种. 宇宙黑洞里是什么样的?里面 前段时间一天晚上我做梦梦到海啸,很大,把很多房屋都冲塌了,就像电影演的那样我可以很清楚的看到很高的水平面扑面过来,但是我跑到高的地方,然后 没被淹死,但是很多人都遇难了,然后又 有两根同样长的铁丝,第一根用去65厘米,第二根用去9厘米,剩下的铁丝,第二根的长是第一根的3倍,这两根铁丝原来有多长? 有谁知道祖国的辉煌成就具体 昨晚梦见海啸2次`.本来另外一个城市.看见了海啸 大家都拼命的跑,不知道怎么跑到了 另外一个城市见到了我妈妈.结果这个城市也发生海啸了.看着水看看的像我们涨来`.我和妈妈还有一大堆 水藻对鱼有什么危害 脊椎动物:分类及其特点 梦见海啸是什么意思?昨晚做了个梦 潜意识里知道海底有2枚炸弹爆炸了.有一个人(梦里知道他是我爸爸)对我说 完了一会肯定海啸了.果然.我们家是个有个院子的平房 前面有2 3座高楼.然后 池塘里该放什么水藻和鱼下去,才能维持生态平衡?我在家里挖了个200-300平的池塘,池塘并不深,水位一般都在半米左右水里现在只种了荷花,还放了不少鲤鱼和鲫鱼.另外池塘没有进水口,只有放 海洋脊椎动物主要包括哪些门类? 梦到自己第一天知道海啸要来了,就等着海啸,结果海啸这天没来,第二天接着等,结果被淹了... 北京市面积有多大? 动物分类成脊椎动物与无脊椎动物的依据是什么? 弯曲的铁丝的重心在哪里 产生新物种的条件? 有关“探究培养液中酵母菌数量动态变化”的实验,正确的叙述是 A.改变培养液浓度不会影响K值大小  B.取样计数前要静置一段时间后再取样  C.用血球计数板计数所有酵母菌的数目 铁丝的性质1.铁块可变成很细的铁丝,说明铁具有----性2.铁块也可以变成很薄的贴片———— 北京面积有多大 有关“探究培养液中酵母菌数量动态变化”的试验,这句话为什么不对取适量培养液滴于普通载玻片后对酵母菌准确计数 美国地理面积有多大? 什么是产生新物种是不是只要染色体或者基因改变就是新物种?染色体畸变,基因突变是不是?多倍体,单倍体育种是不是? 跨海大桥是如何建设的? 马来西亚的地理面积有多大? 北京的面积有多大?多少平方公里 3题灯泡真样变化 澳门地理面积有多大?流动人口大约是多少 物种形成三个条件 打开电灯是那类变化 广州地理面积有多大啊? 物种形成的三个基本环节是什么 电灯光线变化我家客厅吊灯用的是普通的开停开关,按一下开,再按一下关.可是装了这吊灯以后,按一下开,再按一下灯光线变强,再按下光线更强,又按一下灯才灭掉.这是怎么回事啊? 进化和新物种形成的区别和联系是什么 北京地理面积是多少? 铝用来做高压锅和它具有良好的延展性有什么关系?! 新物种形成的途径 北京时间 - 国家授时中心标准时间这个时间能修改吗 用铝定制成电装用的铝箔 运用了金属的什么性质?A 导热性 B 延展性 C具有金属光泽 新物种形成的标志是什么 中国的授时中心在东七区,而北京在东八区,那中国到底用的是东七区的时间还是东八区的时间?平时都说北京时间,可是授时中心的确是在西安附近! 铝除了具有良好的延展性,还有什么性 生离死别的经典诗句 现在用的北京时间授时地在那? 黑洞的意义 关于生离死别的诗句我爱罗 我的电脑时间怎么与北京时间部相同呢? 黑洞是什么意思 像生离死别类似的词语生和死是反义词 新入天梭白力20天,校对国家授时中心北京时间,开始三天一天快八秒的样子,然后就一天快二十几秒,消磁后一天快一秒多,连续六天总共快九秒,早几天突然慢了下来,一天突然慢了十秒,联系卖家 网络黑洞的黑洞是什么意思是《把握自己》里的 关于生离死别亲情的诗句要感人肺腑 请根据物质的物理性质将下列各组物质区分开来.1.白酒和水 2.铁粉和铝粉 3.铜丝和铝丝 按照达尔文的观点,现代公鹿的鹿角发达的原因是?(区别达尔文和拉马克)雄鹿往往用鹿角作为争夺配偶的武器,按照达尔文进化学说的观点,现代雄鹿鹿较发达的原因是:A代代经常使用 B自然 像“生离死别”这种词语像生离死别,左推右挡这类的“反近反近”——第一个和第三个是反义词,第二个和第四个是近义词的词语有那些?... "微藻家族“的营养方式是怎样的?它们又是如何繁殖的?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘