可执行文件如何调用??急!!! (100分)

  • 主题发起人 主题发起人 honers
  • 开始时间 开始时间
H

honers

Unregistered / Unconfirmed
GUEST, unregistred user!
请教大家一个问题:
DELPHI里面如何调用一个可执行文件(用VB写的),
而且只是打开那个可执行文件,而后控制权返回给DELPHI,
可执行文件另行操作!
最好有几句源代码提供,例如用到哪几个函数,函数如何使用,谢谢!
急。。。
 
uses ShellAPI;

ShellExecute(GetDeskTopWindow,'Open','可执行文件路径'nil,nil,0);
 
winexec(pchar('c:/sample.exe'),SW_NORMAL);
 
//你看看吧,不知道付不符你的要求
//-----------------调用外部的exe文件-----------------------------------------//
procedure ExecNewProcess(ProgramName : String);
var
; StartInfo ;: TStartupInfo;
; ProcInfo ; : TProcessInformation;
begin
; FillChar(StartInfo,SizeOf(TStartupInfo),#0);
; FillChar(ProcInfo,SizeOf(TProcessInformation),#0);
; StartInfo.cb := SizeOf(TStartupInfo);
; CreateProcess(nil, PChar(ProgramName), nil, nil,False,
; ; ; ; ; ; ; CREATE_NEW_PROCESS_GROUP+NORMAL_PRIORITY_CLASS,
; ; ; ; ; ; ; nil, nil, StartInfo, ProcInfo);
end;
 
uses ShellAPI;

ShellExecute(GetDeskTopWindow,'Open','路径/文件名'nil,nil,0);
 
你可以到http://hup2000.yeah.net去找
 
后退
顶部