![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запуск приложения по завершении работы программы [D7, XP]
Knob © (2010-12-21 00:42:00)Столкнулся с такой проблемой:
По завершении работы программы нужно запустить другое приложение.
Пробовал использовать данные функции: ShellExecute(), WinExec(), CreateProcess() , но программа уносит с собой "в могилу" и открывшееся приложение. Подскажите как решить данную проблему.
Leonid Troyanovsky (2010-12-21 21:49:00) [1]
> Германн © (21.12.10 01:33) [7]
> Не верю
Мало ли в Бразилии педров.
--
Regards, LVT.
Leonid Troyanovsky (2010-12-21 21:46:00) [2]
> Anatoly Podgoretsky © (21.12.10 17:07) [15]
> Ты не записывался в мою партию пофигистов.
Я тут сверился с картотекой - членские взносы
тоже не поступали.
--
Regards, LVT.
Anatoly Podgoretsky (2010-12-21 17:07:00) [3]> Плохиш (21.12.2010 14:24:14) [14]
Ты не записывался в мою партию пофигистов.
Плохиш (2010-12-21 14:24:00) [4]
> Не верю!
>
> А я верю
А мне пофиг
han_malign (2010-12-21 09:49:00) [5]Включаю телепатор:
родительское приложение владелец окна консоли, с концом которой приходит полный ^C приатаченного дочернего...
dwCreationFlags |= CREATE_NEW_CONSOLE
Ой (2010-12-21 09:26:00) [6]А батник не судьба сделать?
Германн (2010-12-21 02:30:00) [7]
> Anatoly Podgoretsky © (21.12.10 02:19) [10]
Ну да. Можно сказать и так. Если автор не сумел вызвать CreateProcess так как это ему нужно, то да.
Anatoly Podgoretsky (2010-12-21 02:19:00) [8]> Германн (21.12.2010 01:33:07) [7]
А я верю, у него наверно ошибка в программе.
Германн (2010-12-21 01:55:00) [9]
> KilkennyCat © (21.12.10 01:48) [8]
>
>
> > Германн © (21.12.10 01:33) [7]
>
> зря. стандартные примеры обычно пишутся в виде ShellExecute(Form1.
> Handle...
>
Не знаю что там "нахимичил" McSimm с поиском на ДМ, но не смог в очередной раз найти ответ из ФАК о вызове CreateProcess с ожиданием завершения работы процесса. (И с уточнением от ЮЗ).
KilkennyCat (2010-12-21 01:48:00) [10]
> Германн © (21.12.10 01:33) [7]
зря. стандартные примеры обычно пишутся в виде ShellExecute(Form1.Handle...
Германн (2010-12-21 01:33:00) [11]
> Пробовал использовать данные функции: ShellExecute(), WinExec(),
> CreateProcess() , но программа уносит с собой "в могилу"
> и открывшееся приложение.
Не верю!
KilkennyCat (2010-12-21 01:08:00) [12]вот, очень заумная статья
http://window.edu.ru/window_catalog/pdf2txt?p_id=27384&p_page=3
Ega23 (2010-12-21 01:01:00) [13]
> я бы отправил к справке, но ты уже перебрал все варианты
> :)
Чорд. Я больше нибуду.
KilkennyCat (2010-12-21 00:59:00) [14]
> Ega23 © (21.12.10 00:58) [3]
я бы отправил к справке, но ты уже перебрал все варианты :)
Ega23 (2010-12-21 00:58:00) [15]
> Значение в True
А если False?
Knob (2010-12-21 00:49:00) [16]Значение в True
KilkennyCat (2010-12-21 00:46:00) [17]bInheritHandles в CreateProcess?