怎样调用程序执行?
agl 2003-02-17 02:32:16 那位大侠知道delphi中调用大型程序的方法(如,fifa2000,winkawaks等)。
我用winexec('路径',参数)的方法,不管怎样改参数,都没解决。
如:参数1-15,或
CREATE_SEPARATE_WOW_VDM(仅适用于NT):启动一个16位的windows应用程序时,强迫它在自己的内存空间运行
CREATE_SHARED_WOW_VDM(仅适用于NT):启动一个16位的windows应用程序时,强迫它在共享的16位虚拟机内运行
CREATE_SUSPENDED:立即挂起新进程。除非调用ResumeThread函数。
IDLE_PRIORITY_CLASS:新进程应该有非常低的优先级,只有在系统空闲的时候才能运行。基本值是4
HIGH_PRIORITY_CLASS:新进程应该有非常高的优先级,基本值是13
NORMAL_PRIORITY_CLASS:标准优先级。如进程位于前台,则基本值是9;如在后台。则优先值是7
甚至
ShellExecute(Application.MainForm.Handle,'open',
PChar(路径),nil,nil,SW_NORMAL);
也不行(但在桌面程序本身却可执行),在此请各位大虾指教,谢谢!