Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Альтернатива createprocess


Islander ©   (2003-07-09 11:31:00) 

Есть вопросик: надо запустить приложение с кучей параметров (командная строка, тип окна и пр), для чего идеально подходит Shellexecute. Но мне надо сделать опцию "Дождаться завершения работы приложения". Пробую createprocess, но там невозможно указать параметры окна (SHOWNORMAL, SHOWMAXIMIZED, etc...). Как рещить проблему? Заранее спасибо!


Юрий Зотов   (2003-07-10 02:35:00) [1]

И в StartupInfo.dwFlags добавить STARTF_USESHOWWINDOW.


Spawn   (2003-07-09 18:49:00) [2]

Кто сказал, что нельзя указать параметр создания(для CreateProcess)??????

StartupInfo.sShowWindow:=SW_SHOWNORMAL;


MBo   (2003-07-09 12:38:00) [3]

А чем тебе hProcess из ShellExecuteEx не угодил??


Islander   (2003-07-09 12:10:00) [4]

Нет, то не пойдет. Мне нужно нормальный handle получить, чтобы потом его waitforsingleobject обработать.


MBo   (2003-07-09 11:35:00) [5]

ShellExecuteEx


Наверх

Титульная страница Поиск, карта сайта Написать письмо