社区
Delphi
帖子详情
delphi 中如何调用 CHM格式的帮助文件
hawkoffree
2003-08-21 06:17:48
delphi 中如何调用 CHM格式的帮助文件,包括一些其他细节的调用,谢谢!
...全文
50
5
打赏
收藏
delphi 中如何调用 CHM格式的帮助文件
delphi 中如何调用 CHM格式的帮助文件,包括一些其他细节的调用,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DWGZ
2003-08-21
打赏
举报
回复
function HtmlHelp(hwd : integer;pszFile : String;uCommand :Integer;dwData :LongInt):integer; stdcall;external 'HHCtrl.ocx' name 'HtmlHelpA';
procedure TForm1.Button1Click(Sender: TObject);
begin
Htmlhelp(self.handle,'help\help.chm',0,0);
end;
lxpbuaa
2003-08-21
打赏
举报
回复
或者:
implementation
{$R *.dfm}
function HtmlHelpA(hwndCaller: THandle; pazFile: String;
uCommand, dwData: DWord): DWord; stdcall external 'hhctrl.ocx';
procedure TForm1.Button1Click(Sender: TObject);
begin
HtmlHelpA(Handle, Application.HelpFile, 0, 0);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.HelpFile := 'g:\NetShow.chm';
end;
————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
lxpbuaa
2003-08-21
打赏
举报
回复
implementation
uses ShellAPI;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(0, 'open', PChar(Application.HelpFile), nil, nil, SW_SHOW);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.HelpFile := 'g:\NetShow.chm';
end;
————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
pbsql
2003-08-21
打赏
举报
回复
Uses ShellAPI
ShellExecute(handle, 'open', 'C:\wjiachun.chm',nil, nil, sw_ShowNormal);
springm
2003-08-21
打赏
举报
回复
用winexec
通过
Delphi
调用
chm
新型
帮助文件
总之,通过
Delphi
调用
CHM
新型
帮助文件
涉及对Windows API的使用,特别是`HtmlHelp`函数。理解和熟练运用这些技术,可以提升
Delphi
应用程序的帮助系统的专业性和易用性,为用户提供更好的学习和支持体验。
Delphi
7
调用
chm
文件實例
5. **定位具体主题**:除了搜索,你还可以直接定位到
CHM
文件
中
的特定主题。这可以通过`
Chm
Component`的`Navigate`方法完成,传入主题的内部标识符(在
CHM
文件的目录
中
可以看到)。 6. **调试与测试**:最后,运行你...
BCB6
Delphi
7下完美
调用
CHM
帮助
其
中
`HtmlHelp`函数是核心
调用
函数,`Handle`是当前窗体的句柄,`yourhelpfile.
chm
`是
CHM
文件路径,`HH_DISPLAY_TOPIC`是显示主题的标志,而`HelpContext`则是
CHM
文件
中
的帮助主题ID。 通过以上步骤,可以实现在BCB...
Delphi
制作
CHM
联机帮助示例源码
例如,`HHCtrl.ShowHelp('index.html', 'myhelp.
chm
')`会显示
CHM
文件
中
的`index.html`页面。 - 也可以通过`HHCtrl.SetContext`方法结合当前程序状态(如窗口ID、对象ID等)显示相关帮助。 5. 实现搜索功能: - ...
在
Delphi
之
中
调用
CHM
在
Delphi
开发环境
中
,有时候我们需要为应用程序添加帮助文档,
CHM
(Compiled HTML Help)文件是一种常见的Windows平台下的离线帮助
格式
。本示例将详细解释如何在
Delphi
中
调用
CHM
文件,以实现对应用程序的帮助...
Delphi
5,931
社区成员
262,939
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章