你说的是CHM帮助文件吧?那种帮助要单独的做,用HTML help Workshop做。Delphi中不能直接支持打开这种帮助。但你可以用ShellExecuteEx来调用它 

解决方案 »

  1.   

    用微软的HtmlHelp工具做帮助文件,并用它提供的HtmlHelp函数调用帮助
      

  2.   

    最简单的方法
    WinExec(PChar('Start "'+ ExtractFilePath(Application.ExeName) + '***.Chm"'),SW_HIDE);好一点的,自己定义一下 HtmlHelp 这个API
    它的定义MSDN上有
      

  3.   

    CHM有自己的API,可以到jedi project去下载API头文件的Delphi版本
      

  4.   

    用ShellExecute函数:
    ShellExecute(Handle, 'Open', '你的HTML文件', nil, nil, SW_SHOWNORMAL);
      

  5.   

    Delphi自带的控件就可以完成,叫WebBrowser。
    我的一个程序就用这个控件作为浏览我的HTML格式帮助文件的工具。
    有兴趣可以看看我的程序:
    http://www.midatech.com/csdn/softs/softview.asp?id=177
      

  6.   

    .
    .
    .
    implementation
    uses shellapi;
    procedure CallHtml;
    var
      st:array[0..255]of char;
    begin
      ShellExecute(Handle,'open',strPcopy(st,'http://www.tssx.com.cn'),nil,nil,SW_SHOW);
    end;
    加入以上代码就搞定