-16 / 0 / 1
Регистрация: 06.12.2012
Сообщений: 295
|
|
1 | |
Горячие клавиши07.03.2015, 18:00. Показов 1237. Ответов 16
Метки нет (Все метки)
Здравствуйте скажите как можно реализовать горячие клавиши без таймера
нужно что бы допустим нажал какую то клавишу сработала процедура потом отжал кнопку сработала другая процедура за ранее спасибо за помощь
0
|
07.03.2015, 18:00 | |
Ответы с готовыми решениями:
16
Горячие клавиши Горячие клавиши Горячие клавиши Горячие клавиши |
Кандёхаем веселее!
296 / 328 / 76
Регистрация: 02.10.2012
Сообщений: 2,175
|
|
07.03.2015, 21:41 | 2 |
Cобытия OnKeyDown/OnKeyUp у TWinControl (у формы, например).
0
|
226 / 225 / 112
Регистрация: 20.10.2013
Сообщений: 808
|
|
07.03.2015, 22:48 | 4 |
krapotkin, в плане с таймером?
0
|
525 / 487 / 98
Регистрация: 25.12.2011
Сообщений: 1,176
|
|
08.03.2015, 00:46 | 5 |
0
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
||||||
08.03.2015, 01:22 | 6 | |||||
Простой способ.
На OnKeyDown событие.
Если ненадо когда форма скрыта или не активна то пользуйся этим кодом.
0
|
пофигист широкого профиля
4755 / 3190 / 861
Регистрация: 15.07.2013
Сообщений: 18,468
|
|
08.03.2015, 01:31 | 7 |
"Горячие клавиши" работают только на нажатие. На отжатие и без таймера (читай без GeAsyncKeyState) только хуки.
0
|
-16 / 0 / 1
Регистрация: 06.12.2012
Сообщений: 295
|
|
08.03.2015, 10:17 [ТС] | 8 |
Значит на отжатие не как не сделать ? мне просто на нажатие и на отжатие надо
Добавлено через 1 минуту Ну как тогда сделать хук на нажатие и отжатие Добавлено через 4 минуты Ну или хотя бы так нажал F5 сработал код потом нажал ещё раз F5 сработал другой код ну то бишь включить выключить что бы так было
0
|
1 / 1 / 2
Регистрация: 28.02.2015
Сообщений: 12
|
||||||
08.03.2015, 11:06 | 9 | |||||
можно на форме выбрать событие onkeyup
полная процедура выглядит так
0
|
-16 / 0 / 1
Регистрация: 06.12.2012
Сообщений: 295
|
|
08.03.2015, 11:15 [ТС] | 10 |
Вообще не чего не происходит жму F2 и сообщение не выскакивает
0
|
1 / 1 / 2
Регистрация: 28.02.2015
Сообщений: 12
|
|
08.03.2015, 11:33 | 11 |
проверь, может ты событие не добавил или процедуру в процедуре написал.
0
|
-16 / 0 / 1
Регистрация: 06.12.2012
Сообщений: 295
|
|
08.03.2015, 11:50 [ТС] | 12 |
Мне нужно что бы горячие клавиши срабатывали не зависимо от того где форма в трее или ещё где то ваш код работает только тогда когда кликнешь по форме
Добавлено через 1 минуту Ребят ну что кто нибудь мне поможешь реализовать адекватные горячие клавиши ?
0
|
Кандёхаем веселее!
296 / 328 / 76
Регистрация: 02.10.2012
Сообщений: 2,175
|
|
08.03.2015, 14:19 | 13 |
0
|
4914 / 2783 / 853
Регистрация: 04.10.2012
Сообщений: 10,133
|
|
08.03.2015, 14:26 | 14 |
0
|
-16 / 0 / 1
Регистрация: 06.12.2012
Сообщений: 295
|
|
08.03.2015, 14:30 [ТС] | 15 |
0
|
4914 / 2783 / 853
Регистрация: 04.10.2012
Сообщений: 10,133
|
|
08.03.2015, 14:33 | 16 |
Leha1991, next
0
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,566
|
|
08.03.2015, 15:45 | 17 |
Да . Сколько примеров Горячие клавиши
0
|
08.03.2015, 15:45 | |
08.03.2015, 15:45 | |
Помогаю со студенческими работами здесь
17
Горячие клавиши Горячие клавиши Горячие клавиши Горячие клавиши Горячие клавиши Хоткеи, горячие клавиши Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |