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

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

Запуск приложений из программы


Exile ©   (2006-06-17 12:38:00) 

Добрый день, подскажите пожалуйста как можно с помощью Delphi запустить какое либо приложение, точно зная где оно находится?


Gero   (2006-06-17 13:29:00) [1]

> [4] KLAUS ©   (17.06.06 13:08)

Если нужно запустить приложение, то использовать CreateProcess напрямую куда логичнее.


Leonid Troyanovsky   (2006-06-17 13:12:00) [2]


> KLAUS ©   (17.06.06 13:08) [4]

> А чем
> ShellExecute(0,nil,Pchar('C:\WINDOWS\explorer.exe'),nil,
> nil,1);
> плоха?


1?

--
Regards, LVT.


KLAUS   (2006-06-17 13:08:00) [3]

А чем
ShellExecute(0,nil,Pchar('C:\WINDOWS\explorer.exe'),nil,nil,1);
плоха?


Gero   (2006-06-17 12:50:00) [4]

> [2] Exile   (17.06.06 12:49)

Функция WinExec является устаревшей и оставлена для обратной совместимости. Рекоммендуется вызывать CreateProcess напрямую.


Exile   (2006-06-17 12:49:00) [5]


> Gero ©   (17.06.06 12:40) [1]
>
> CreateProcess

я уже нашел:
WinExec ('C:\WINDOWS\explorer.exe', SW_SHOW)
но все равно спасибо


Gero   (2006-06-17 12:40:00) [6]

CreateProcess


Наверх

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