我将帮助文件作成了*.chm的格式,DELPHI中如何调用呢(急)(50分)

  • 主题发起人 主题发起人 恰克
  • 开始时间 开始时间
C:/WINDOWS/HH.EXE yourchm.chm
调用此命令就可以的了。
 
;ShellExecute(Handle, 'open', 'c:/.../xxx.chm', nil, nil, SW_SHOW);
 
你试试一定行,这是我的软件中的调用帮助的程序。

procedure TfrmMain.miHelpClick(Sender: TObject);
var
p:pchar;
begin
if FileExists(ExtractFilePath(Application.Exename)+'HELP.chm') then
begin
p:=pchar(ExtractFilePath(Application.Exename)+'HELP.chm');
ShellExecute(0, nil, p, nil, nil, SW_NORMAL);
end
else
begin
p:=pchar(ExtractFilePath(Application.Exename)+'heremed3.5帮助文件/hereinfoIndex.HTM');
ShellExecute(0, nil, p, nil, nil, SW_NORMAL);
end;
end;
 
接受答案了.
 
后退
顶部