| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Создать новый процесс зависимый от текущего |
| Автор: XperT 13.1.2014, 16:45 |
| Возможно ли запустить другую программу так, чтобы она была зависима от текущей (если текущая программа закроется в результате сбоя или через диспетчер задач - тогда и запущенная программа так же должна закрываться)? Для чего необходимо: хочу сделать 64 битную версию своего приложения, но некоторые библиотеки имею только в виде х32. Хочу создать вспомогательную программу (х32) которая будет использовать эти библиотеки и общаться с основной (х64). Но так как бывают такие случаи, когда приложение вылетает, или пользователь решивший, что программа зависла закроет её через диспетчер - то хотелось бы чтобы и вспомогательное приложение так же закрывалось, а не висело мёртвым грузом в процессах. |
| Автор: Illusion Dolphin 13.1.2014, 22:45 |
| Просто имея: а можно запустить процесс в режиме отладки, когда если отладчит звершает рбаоту, то и отлаживаемое приложение тоже. |
| Автор: XperT 14.1.2014, 11:36 |
| Спасибо, а не подскажите в какую сторону копать, как запускать приложения в режиме отладки? Гугл не помогает :( |
| Автор: Illusion Dolphin 14.1.2014, 12:22 |
| CreateProcess + DEBUG_ONLY_THIS_PROCESS |
| Автор: XperT 14.1.2014, 12:33 |
| Удалось найти лучшее решение: http://stackoverflow.com/questions/8822152/how-to-create-a-child-process-depending-on-its-parent Но всё равно спасибо за помощь. |