做的CHM帮助,如何在MainMenu菜单中编程调出CHM帮助,代码如何写?谢了!

解决方案 »

  1.   

    在implementation部分加入
    function  HtmlHelpA(hwndCaller: THandle; pazFile: String;
      uCommand, dwData: DWord):DWord; stdcall external 'hhctrl.ocx';
    然后调用
    HtmlHelpA (handle,'帮助.chm',  0,  0);
      

  2.   

    问题已经解决,能大体告诉我是什么意思吗?
    好像调用DLL一样
      

  3.   

    对呀,它就是调用了windows自带的的控件呀
      

  4.   

    http://community.csdn.net/Expert/topic/2944/2944126.xml?temp=.4454157
      

  5.   

    http://community.csdn.net/Expert/topic/2944/2944126.xml?temp=.4454157
      

  6.   

    var
      Path: pChar;
    begin
      if FileExists(ExtractFilePath(Application.Exename) + 'Help.pdf') then
      begin
        path := pchar(ExtractFilePath(Application.Exename) + 'Help.pdf');
        ShellExecute(0, 'open', path, nil, nil, SW_SHOWNORMAL);
      end
      else
        showmessage(Smainform_iOEuIAEAO);
    end;