社区
Delphi
帖子详情
在delphi中如何显示CHM文件?在线等待~中~
594linhai
2003-06-14 09:02:13
在delphi中如何显示CHM文件?
CHM文件就在工程文件所在的文件夹下~
改如何实现`
还有调用txt文件又该如何`?
请教了 ~ ^-^ ~~~~
...全文
58
13
打赏
收藏
在delphi中如何显示CHM文件?在线等待~中~
在delphi中如何显示CHM文件? CHM文件就在工程文件所在的文件夹下~ 改如何实现` 还有调用txt文件又该如何`? 请教了 ~ ^-^ ~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yayx
2003-06-15
打赏
举报
回复
to: root3646(虫子)
你说的是hlp文件,这里讨论的是CHM文件
你会打开CHM的显示索引页吗,或者是定位到某一页
会的话我另外开贴给分,呵呵
root3646
2003-06-14
打赏
举报
回复
winhelp(form1.clienthandle,'.\media.hlp',help_contents,0); //显示
winhelp(form1.clienthandle,'.\media.hlp',help_key,0); //显示索引页
winhelp(form1.ClientHandle,'.\media.hlp',HELP_HELPONHELP,0); //调用WIN帮助文件
searchstr:='退出';
winhelp(form1.clienthandle,'.\media.hlp',help_key,longint(pchar(searchstr)));
其实已经说的挺明白了!就是来热闹一下!!上面是几种不同的显示方法。希望对你有帮助。
594linhai
2003-06-14
打赏
举报
回复
好的,明天结帖~
godhelpme
2003-06-14
打赏
举报
回复
还有一种方法:
首先把帮助文件与程序连接起来:"Project->Options",按"Browse",选择帮助文件,点OK
其次在程序中调用帮助文件:
以内容调用:
application.helpcommand(help_contents,0);
以查找调用:
application.helpcommand(help_finder,0);
594linhai
2003-06-14
打赏
举报
回复
不明白上一楼说的`
抱歉,我的理解能力有限`~
delphifile
2003-06-14
打赏
举报
回复
procedure TFrmMain.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = VK_F1 then
WinExec(PChar('hh.exe'+'.\a.chm'),SW_SHOW);
end;
microjuz
2003-06-14
打赏
举报
回复
WinExec('HH.EXE D:\help.chm',SW_NORMAL); //hh.exe 是chm的执行程序
things
2003-06-14
打赏
举报
回复
keydown
if key = vk_f1 then
SellExecute(handle,'open',pchar('a.chm'),nil,nil,sw_shownormal);
RamjetZhang
2003-06-14
打赏
举报
回复
不放心的话可以用hh.exe来开chm文件。
hh已经在系统路径里,后面直接跟chm的文件名就行。(可以用winexec省事了)
594linhai
2003-06-14
打赏
举报
回复
谢谢,那我要设置热键,按F1是显示,又改如何`~
不好意思,一个问题引出这么多~~~
things
2003-06-14
打赏
举报
回复
对了,
需要uses shellapi;
things
2003-06-14
打赏
举报
回复
SellExecute(handle,'open',pchar('a.chm'),nil,nil,sw_shownormal);
--------
要打开的文件名
yayx
2003-06-14
打赏
举报
回复
CHM文件用
SellExecute(handle,nil,pchar('a.chm'),nil,nil,sw_shownormal);
txt文件直接读取就行了
SellExecute也行
会用记事本打开
网管教程 从入门到精通软件篇.txt
如果不能在启动目录(默认为 %systemroot%System32)
中
找到该
文件
,将试着在 Windows 安装 CD
中
找到它。如果有多引导系统的计算机,必须保证是在包含 Windows 的驱动器上使用该命令。 Diskpart 创建和删除硬盘...
InfoBase 资料管理库
开发前: 作者学习
delphi
过程
中
见过很多类型的资料管理软件,比如myBase 是非常典型的软件,myBase 的作者的编程功底很深,myBase做的非常实用;并且带上好几兆的
Delphi
开发资料。所以我也想自己写一个这样的文档...
易语言程序免安装版下载
修改BUG:矢量动画支持库
中
的“矢量编辑框”组件在光标位于组件左上角时按左光标键进入前一行可能会导致
显示
错误或内存申请失败。 11. 修改BUG:网络传送支持库在使用代理下载时可能会导致程序崩溃。 12. 修改BUG...
UniGUI 说明
2. 为什么 UniGUI 控件在 IE
中
显示
的字体会变小、模糊? .................................................... 3 3. 在浏览器端不能使用 ShowMessage() ...........................................................
基于TCP/IP的远程调用接口RC_3.0
4. Connection分发分为回调方式和查询方式,二者在一个Connection对象
中
只能 属于其
中
一种方式,而查询方式还可以分为阻塞和非阻塞读取; 5. Fields类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章