![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблемы с CreateProcess [D7, WinXP]
Anar © (2003-02-18 22:43:00)Весь день мучился, но никак не могу сделать так чтоб функция
CreateProcess выводила не выводила окно запускаемого приложения (запускала в бэкграунде), как это может делать ShellExecute. Не поможите?
Anar (2003-02-19 00:12:00) [1]Thanks.
ION T (2003-02-18 23:31:00) [2]Положено так:
var
StartInfo: TStartupInfo;
begin
FillChar(StartInfo, SizeOf(StartInfo), 0);
with StartInfo do
begin
cb := SizeOf(StartInfo);
dwFlags := startf_UseShowWindow;
wShowWindow := SW_HIDE;
StartInfo.lpTitle := PChar("UPX Shell 3.x - " + GlobFileName);
end;
Createprocess(nil, PChar(Params), nil, nil, True, Create_default_error_mode,
nil, PChar(workdir), StartInfo, ProcInfo);
Anar (2003-02-18 23:11:00) [3]А как положено?
ION T (2003-02-18 22:50:00) [4]Заполняешь аргумент STARTUPINFO как положено
Anar (2003-02-18 22:45:00) [5]Пардно, опечатка: НЕ ВЫВОДИЛАокно запускаемого приложения