![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Автоматизация закрытия вспомогательных процессов в приложениях на DelphiDelphi , ОС и Железо , WindowsВопрос, заданный пользователем, касается возможности автоматически закрывать приложения, открытые из основного приложения на Delphi, при закрытии самого основного приложения. Это может быть особенно полезно, когда приложение запускает внешние компоненты, написанные на Delphi, и другие программы, такие как Windows Media Player. ПроблемаПользователь столкнулся с необходимостью закрывать основное приложение на Delphi вместе с вспомогательными приложениями, которые оно открывает. Особенно сложной задачей оказалось закрытие приложений, таких как Windows Media Player, открытых через внешние компоненты. РешениеПодтвержденное решение заключается в отслеживании всех приложений, которые были открыты, и отправке сообщения Дополнительные сведенияВ качестве альтернативного решения можно использовать Job Objects, которые позволяют управлять группами процессов как единым целым. Функции Пример кода
Обратите внимание, что функция Заключение может быть выполнена с помощью различных методов. Основные из них включают отправку сообщения Автоматизация процесса закрытия вспомогательных приложений, открытых из основного приложения на Delphi, при его закрытии. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |