在delphi 开发的程序中怎么用.chm格式的帮助文件?

whatname 2002-09-06 08:16:59
在delphi 开发的程序中怎么用.chm格式的帮助文件?
请教大家!
...全文
24 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
windindance 2002-09-09
  • 打赏
  • 举报
回复
application.helpcontext 只能用于.hlp格式的帮助。
楼上各位的shellexecute可以打开.chm文件,但是无法跳转到相关主题。
如果需要对.chm进行复杂的控制,只能用HtmlHelpA.
whatname 2002-09-08
  • 打赏
  • 举报
回复
用delphi的 application.helpcontext 不行吗? 为什么?
love4cz 2002-09-06
  • 打赏
  • 举报
回复
同意 ShellExecute(Handle,'open','yourname.chm','','',SW_SHOW);

记住用Uses ShellAPI;哟!^_^
shanxia 2002-09-06
  • 打赏
  • 举报
回复
:),又学到了,谢谢!!!!!11
wzrlover 2002-09-06
  • 打赏
  • 举报
回复
WinExec()
fwwxxjingling 2002-09-06
  • 打赏
  • 举报
回复
关注一下!!
沧-海-桑-田 2002-09-06
  • 打赏
  • 举报
回复
ShellExecute(Handle,'open','???.chm',Nil,Nil,SW_SHOWNORMAL);
保正能用

windindance 2002-09-06
  • 打赏
  • 举报
回复
Function HtmlHelpA(hwnd:integer;lpHelpFile:string;
wCommand:integer;dwData:string) :integer;stdcall;External 'hhctrl.ocx';


//HelpFile为帮助文件名
//Topic为标题名
HtmlHelpA(Handle, HelpFile, 0 , Topic);
aft_st_sd 2002-09-06
  • 打赏
  • 举报
回复
你可以自己用API HTMLHELP 来调用
也可以用一个第三方控件THTMLHELP
在CSDN里面就有的,你找一下吧!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧