我在Delphi中写了一个系统服务,用CreateProcess()调用外部的一个EXE执行文件,服务可以启动,但是无法显示EXE的窗体,在后台显示该EXE己运行,请问如何可以显示出该EXE的窗体?
解决方案 »
- image1.Picture.Bitmap.Canvas.Handle和Image1.Canvas.Handle有区别吗?
- CBX RIA框架:Delphi开发BS构架/SmartClient的利器
- 如何用SQL顺序提取EXCEL的记录做表名
- 求一男孩名字
- 各位大侠,我要用delphi编一个数据采集(通过采集卡)软件,给点意见好吧!
- ACCESS库把日期型用'2004-11-29'这样的字符型来储存的。那我能用SQL在adoquery中进行日期函数的操作吗?
- 关于TChart控件中Gantt(甘特图)的使用???
- 哪有intall shield 下载(最新版本)?
- 在程序中激活其他程序时怎样知道此程序的活动窗体
- 请大家列举一些南京和苏州比较正规的软件公司,不介意吧?
- 大家有没有发现大版主少了一个?
- 请教如何让WebBrowser提交没有按钮名的表单?
procedure TServices.ServiceStart(Sender: TService;
var Started: Boolean);
var
myStInfo: TStartupinfo;
myPrInfo: TProcessinformation;
begin
CreateProcess(Pchar('c:\aaa.exe'),nil,nil,nil,false,HIGH_PRIORITY_CLASS, nil, nil,myStInfo, myPrInfo);
Started := true;
end;