如何设定调用的可执行文件的窗体位置,在线等待~~~ 各位大侠: 我现在做的程序中需要用到一个主的调度程序来分别调度若干个独立的EXE程序,我想要设定我后来调出的EXE程序的窗体位置,请问各位有没有什么好的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果独立的Exe也是你自己做的,那么调用的时候可以传入位置参数,被调用的程序按位置参数定位 不全是我自己做的,我使用movewindow也得不到想要的效果 不全是我写的EXE,而且我使用MoveWindow函数也得不到想要的结果,大家帮忙:) CreateProcess的倒数第二个参数好象可以指定. 我试了一下CreateProcess函数,具体代码如下:var StartInfo:TStartupInfo; ProceInfo:TProcessInformation;begin// GetStartUpInfo(StartInfo); StartInfo.dwFlags:= STARTF_USEPOSITION; StartInfo.dwX:= 0; StartInfo.dwY:= 0; CreateProcess(PAnsiChar(Format('%sECUGZ.exe', [QJVS_AppPath])), nil, nil, nil, FALSE, 0, nil, nil, StartInfo, ProceInfo); //WinExec(PAnsiChar(Format('%sECUGZ.exe', [QJVS_AppPath])), 0);可是没什么变化啊,还请大家再帮忙看看!:) 关于MDI窗体注销的问题 关于ADOConnection连接的问题的两个问题。 119急救请教高手 怎么写模糊查询? 那位大哥能帮我把CompareMem改成C++的 f1book控件之间如何拷贝数据? 一个比较好的毕业设计,应该是怎样子? blob图像字段的问题, MTS/COM+做中间层,用客户端调用,提示出错:必须加载一个DLL 如何删除dbgrid中的某一记录? delphi全局结构体为什么不可以用函数操作? C++异或改成Delphi代码求助
StartInfo:TStartupInfo;
ProceInfo:TProcessInformation;
begin
//
GetStartUpInfo(StartInfo);
StartInfo.dwFlags:= STARTF_USEPOSITION;
StartInfo.dwX:= 0;
StartInfo.dwY:= 0;
CreateProcess(PAnsiChar(Format('%sECUGZ.exe', [QJVS_AppPath])),
nil,
nil,
nil,
FALSE,
0,
nil,
nil,
StartInfo,
ProceInfo);
//WinExec(PAnsiChar(Format('%sECUGZ.exe', [QJVS_AppPath])), 0);可是没什么变化啊,还请大家再帮忙看看!:)