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

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

Cтранности с ShellExecute [D5, WinXP]


Loker ©   (2002-08-23 18:05:00) 

Привет, All!

Почему то у меня при запуске программы через сабж:

shellexecute({application.handle,"open",}0,nil,"C:\WINDOWS\system32\calc.exe", "","",SW_MINIMIZE);//а так же SW_SHOWMINIMIZED или SW_SHOWMINNOACTIVE


программа запускается, но не минимизировано!
Та жа фигня с CreateProcess:


var
StartInfo : TStartupInfo;
ProcInfo : TProcessInformation;
begin
GetStartupInfo(StartInfo);
StartInfo.wShowWindow := SW_MINIMIZE;//а так же SW_SHOWMINIMIZED или SW_SHOWMINNOACTIVE
StartInfo.dwFlags:=STARTF_USESHOWWINDOW;
CreateProcess(nil, "C:\WINDOWS\system32\calc.exe", nil, nil, false, 0, nil, nil, StartInfo, ProcInfo);


Что я не так делаю?


TTCustomDelphiMaster   (2002-08-23 18:56:00) [1]

Все так. Это он сам разворачивается при запуске.


Наверх

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