在delphi中怎样调用帮助文件?
包括*.hlp,*.CHM等格式?

解决方案 »

  1.   

    procedure Tmain.N22Click(Sender: TObject);
    var
      s:string;
    begin
      s:=ExtractFilePath(ParamStr(0))+'help\文件名.chm';
      ShellExecute(0, 'open', pchar(s), nil, nil, SW_NORMAL);
    end;
      

  2.   

    chm格式的只能用代码调其实hlp格式的可以直接在设计界面的时候调!form1.HelpFile
    form1.HelpType
    form1.HelpKeyword
    form1.HelpContext这些基本上一看就知道怎么用了,你自己试试就行了
      

  3.   

    我试过了,ShellExecute提示未引用。请问它需要引用什么还有就是ExtractFilePath(ParamStr(0))表示什么意思?谢谢
      

  4.   

    ShellExecute引用是在uses中输入shellapi就可以了