ShellExec需要包含什么文件?(20分)

  • 主题发起人 主题发起人 腾龙
  • 开始时间 开始时间

腾龙

Unregistered / Unconfirmed
GUEST, unregistred user!
提示没有这个函数,不过找帮助里边没有,而看API,只有ShellExecute。不过看一个东东和程序中的介绍有这个函数。不过不知道需要这样的处理。
 
我加了,还是不行呢?ShellApi中有的是ShellExecute。没有ShellExec
 
就时那个ShellExecute
 
是WinExec吧!
 
原地方的代码是:<br>ShellExec('open','hhc.exe',Pchar(hhpFile),Pchar(currentdir),0,true);<br><br>是一个创建CHM文件的最后一步。<br>另外谁有完整的调用HHC创建CHM的代码,我急用。
 
Uses<br>&nbsp; &nbsp;ShellApi;
 
--&gt; 原地方的代码是:<br>--&gt; ShellExec('open','hhc.exe',Pchar(hhpFile),Pchar(currentdir),0,true);<br>这个错了,应该是ShellExecute。<br>加入: use ShellAPI;<br>'hhc.exe'是编译你的help文件。<br>没有ShellExec这个api, 除非是他自定义的过程。<br><br>
 
&nbsp;shellexec和shellexecute一样啊 ?
 
应该是ShellExecute,引用的单元为shellapi
 
應該是ShellExecute, 有可能是作者自己寫了個PAS檔案, 自己寫了一個ShellExec而已吧.
 
stlont是对的,可以验证:<br>按住Ctrl,将鼠标指向 shellexec,shellexec变色后<br>点击鼠标左键,如果有shellexec这个函数,Delphi将<br>自动将函数原形掉出,否则则没有shellexec这个函数
 
多人接受答案了。
 
后退
顶部