我用“网文快捕”制作了一个帮助文件是.chm格式的,我现在想在delphi中调用这个文件,不知道该怎么做啊?使用什么样的函数啊?谢谢各位了!!!!

解决方案 »

  1.   

    能不能具体一些啊?shellexcute怎么用啊?
      

  2.   

    WinExec('F:\register.EXE',SW_NORMAL);
    -------------------------------------------
    ShellExecute的几个参数:
    hwnd:窗体的句柄; 
    lpOperation:打开程序执行的操作,共预留有"open","explore","print"三种方式,此参数可以省略,此时将依据打开的文件(lpFile)的类型执行相应的操作,比如:如果lpFile为一文本文件,那么将会在与该文件相关联的程序中打开它; 
    lpFile:文件名; 
    lpParamerters:打开文件时所需的参数; 
    lpDirectory:文件名所在的路径,当然,一般来说,在Windows中登 
    "记记"过的程序(如WinWord)不必提供此参数; 
    nShowCmd:打开文件后程序窗体如何显示。 
    (以"记事本"为例): 
    procedure TForm1.OpenBtnClick(Sender:TObject); 
    begin 
    ShellExecute(handle,'open','notepad.exe',nil,nil,SW_ShowNormal); 
    end;
      

  3.   

    很简单的   ShellExecute(handle, 'open', pchar(extractfilepath(application.ExeName)+'help.chm'), nil, nil, SW_SHOWNORMAL);//help.chm 是帮助文档的名字
      

  4.   

    ShellExecute(handle,'open','notepad.exe',nil,nil,SW_ShowNormal);