社区
Delphi
帖子详情
調用CHM
gsun
2003-10-09 03:11:40
請問在Delphi程序中如何調用.chm幫助文件?
...全文
99
2
打赏
收藏
調用CHM
請問在Delphi程序中如何調用.chm幫助文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
佣工7001
2003-10-09
打赏
举报
回复
ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。
有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。下面举例说明它的用法。
开始一个新的应用程序
ShellExecute(Handle, 'open', PChar('c:\test\app.exe'), nil, nil, SW_SHOW);
打开记事本,并打开一个文件(系统能识别记事本应用程序的路径,因此我们不必使用绝对路径)
ShellExecute(Handle, 'open', PChar('notepad'), PChar('c:\test\readme.txt'), nil, SW_SHOW);
打印一个文档
ShellExecute(Handle, 'print', PChar('c:\test\test.doc'), nil, nil, SW_SHOW);
注意:可能你会看到word暂时的被打开,但它会自动关闭。
打开一个HTML页面
ShellExecute(Handle, 'open', PChar('http://www.festra.com/'), nil, nil, SW_SHOW);
你能通过一个已经注册的文件类型来打开应用程序
ShellExecute(Handle, 'open', PChar('c:\test\readme.txt'), nil, nil, SW_SHOW);
用windows Explorer 打开一个目录
ShellExecute(Handle, 'explore', PChar('c:\windows)', nil, nil, SW_SHOW);
运行一个DOS命令并立即返回
ShellExecute(Handle, 'open', PChar('command.com'), PChar('/c copy file1.txt file2.txt'), nil, SW_SHOW);
运行一个DOS命令并保持DOS窗口存在
ShellExecute(Handle, 'open', PChar('command.com'), PChar('/k dir'), nil, SW_SHOW);
jpyc
2003-10-09
打赏
举报
回复
http://218.56.11.178:8020/web/technology.aspx
-> 下载基地->例程-基础应用->实现发送邮件的链接和打开网页的连接
用调用函数可以調用.chm幫助文件
C# 调用
chm
文件
主要实现了用C#调用
chm
文件,可以按F1,F2调用
通过Delphi调用
chm
新型帮助文件
你可以学习通过Delphi调用
chm
新型帮助文件
在VB中调用
CHM
帮助的几种方法
一个应用程序不论编制得如何完美,在很多情况下用户还是会对如何使用它提出问题。...当我们制作好帮助文件后,就需要在程序的适当位置编写代码进行调用,本文将讨论几种在程序中调用
CHM
帮助文件的方法
delphi 实现 按F1 调用
chm
文件的方法
delphi 实现 按F1 调用
chm
文件的方法
winform调用
chm
文件.txtwinform调用
chm
文件.txt
winform调用
chm
文件.txtwinform调用
chm
文件.txt
Delphi
5,392
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章