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

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

Корректно закрыть процесс [D5, D7, WinME, WinXP]


Страницы:   1 2

Керик ©   (2006-12-02 18:12:00) 

Из своей проги можно ЗАПУСТИТЬ любую внешнюю программу. А можно ли внешнюю программу, запущенную из своей проги, КОРРЕКТНО ЗАКРЫТЬ? Можно убить процесс, но мне не это нужно.


Керик   (2006-12-03 11:47:00) [21]

Если послать главному окну WM_CLOSE, то это не будет всегда работать правильно. Например, если у программы открыты диалоговые окна или она просто не реагирует на это сообщение по другим причинам.
Может есть какой-нибудь выход из положения?


Eraser   (2006-12-02 18:22:00) [22]

> [0] Керик   (02.12.06 18:12)

если есть окна - попробовать послать им WM_CLOSE.


Dmitrij_K   (2006-12-02 18:13:00) [23]

Корректно программа убиться может только сама.


Страницы:   1 2

Наверх

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