作了一个帮助文件,怎么样在程序中实现点击一个按钮然后打开这个帮助文件(50分)

  • 主题发起人 主题发起人 研志
  • 开始时间 开始时间

研志

Unregistered / Unconfirmed
GUEST, unregistred user!
菜鸟提问。
 
ShellExcuse 'winhlp32' &
' ' &
ExtractFilePath(Paramstr(0))+'HelpFile.hlp'
 
HtmlHelp(handle,AppPath+'help.chm::/index.htm',HH_DISPLAY_TOPIC,0);
试一下
 
楼上说法,没错,不知有没有用。
 
不过最后我也想出了一个方法:
var st:array[0..250]of char;
begin
ShellExecute(handle, 'open',strpcopy(st,'帮助.hlp'),nil,nil,SW_SHOW);
end.
 
以Delphi4.0为例说明其应用过程。
在project|options中的Applications页中设Help File项为"kshelp.hlp"添加“帮助”菜单项,
并在其下面增加“内容”和“索引”两个子菜单项。双击“内容”子菜单项,
输入:“Application.HelpCommand(Help_Contents,0);”,双击“索引”子菜单项,
输入:“Application.HelpCommand(Help_Finder,0);”。这样,
帮助文件就会出现在您的项目中。
这是我这两天在网上找到的。
 

Similar threads

回复
0
查看
798
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部