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

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

Горячий выход с программы [D6, WinXP]


som ©   (2004-08-19 15:23:00) 

Необходимо по определённой комбинации клавиш делать экстренный выход с програмы, не зависимо от того какое окно текущее (главное или нет) Как это реализовать ?


Mim1   (2004-08-19 22:02:00) [1]


> [5] able ©   (19.08.04 17:31)

Я как понимаю требуется выход только для  своего приложения...


able   (2004-08-19 17:31:00) [2]


> Можно поставить локальный клавиатурный хук :)

Проще "забить" горячую клавишу в винде :)


Mim1   (2004-08-19 17:12:00) [3]

Можно поставить локальный клавиатурный хук :)


Анонимщик   (2004-08-19 15:50:00) [4]

TApplicationEvents
обрабатывай событие
OnMessage


som   (2004-08-19 15:39:00) [5]

спасибо с выходом понятно..
а каким образом делать, чтоб одна и таже комбинация клавиш в разных формах вызывала application.terminate? прописывать всё в каждой форме (форм многовато просто) или есть более правильный способ ?


Smithson   (2004-08-19 15:24:00) [6]

halt
application.terminate


Наверх

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