Дата: Понедельник, 24.06.2013, 21:12 | Сообщение # 1
( IGA Team )
Сообщений: [79]
Может кто ни будь объяснить как завершать одну программу из другой? Пока ничего ненарыл в интернете. Что требуется: 1.Идёт запуск программы(в данном случае консоль) 2.Она тебе выдаёт некоторую информацию и ты должен начать Y\N 3.Если нажал Y-он закрывает программу,Если нажал N-продолжает работать и закрывается сама. Как сделать что бы сама закрылась-я понял.А как что бы закрывала? IGA Team Нечем заняться?-Начинай рендерить!
Дата: Понедельник, 24.06.2013, 22:30 | Сообщение # 2
( Не ленимся =) )
Сообщений: [1854]
WiHandle : Handle; WinHandle := FindWindow(nil,'Имя окна'); //находим окно с нужным именем и получаем его хендл SendMessage(WinHandle,WM_Close,0,0); //посылаем этому окну сообщение о завершении работы
Если не подходит, то подробнее напиши какое именно приложение нужно завершить. Имеет ли оно окно? Работаю над Каваей.
Дата: Понедельник, 24.06.2013, 23:14 | Сообщение # 3
( IGA Team )
Сообщений: [79]
:Цитата Конструктор:Если не подходит, то подробнее напиши какое именно приложение нужно завершить. Имеет ли оно окно?Приложение окно то имеет.Но мне надо что бы в самой консоли при выдаче вопроса "Закрыть окно? (Нажмите Y\N)",и при нажатии Y закрывалось окно IGA Team Нечем заняться?-Начинай рендерить!
Сообщение отредактировал: GreyGloomy - Понедельник, 24.06.2013, 23:15