|
Прерывание от клавиши в таймере.
|
|||
---|---|---|---|
#18+
Здравствуйте. Подскажите пожалуйста, как словить нажатие клавиш в таймере. То есть когда у меня объекты на форме не видимые, то я могу использовать KeyPress на Форме, а когда появляются кнопки и т.д., то фокус смещается и KeyPress на Форме уже не действует. Вернуть фокус не получается почему-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2012, 13:13 |
|
Прерывание от клавиши в таймере.
|
|||
---|---|---|---|
#18+
см. свойство формы KeyPreview ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2012, 13:36 |
|
Прерывание от клавиши в таймере.
|
|||
---|---|---|---|
#18+
Как бы там нибыло, нужно прерывание от клавиши в таймере. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2012, 18:38 |
|
Прерывание от клавиши в таймере.
|
|||
---|---|---|---|
#18+
Прерывание от клавиши - это одно. Прерывание от таймера - другое. Что нужно - непонятно ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2012, 19:22 |
|
Прерывание от клавиши в таймере.
|
|||
---|---|---|---|
#18+
Просто у меня в программе много объектов и KeyPress использовать не получается (все время разные объекты в фокусе). Поэтому использую Таймер, который должен фиксировать нажатие клавиш. Вопрос, правильно ли я делаю и если да, то как словить нажатие. П.С. Раньше в Бесике для Таймера была функция Inkey$, которая ловила нажатие, а как теперь ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2012, 20:11 |
|
Прерывание от клавиши в таймере.
|
|||
---|---|---|---|
#18+
не нужен тебе таймер. Используй событие формы KeyPress ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2012, 01:20 |
|
Прерывание от клавиши в таймере.
|
|||
---|---|---|---|
#18+
При работе программы форма не в фокусе и KeyPress не подходит. Мне надо чтобы открывалось и закрывалось окно при нажатии "~" ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2012, 08:20 |
|
Прерывание от клавиши в таймере.
|
|||
---|---|---|---|
#18+
EvgenyiEvgenyi111При работе программы форма не в фокусе и KeyPress не подходит.а я для кого вот это 13201977 писал? или вот это 13204528 ? Если ты на форум за советом пришел, так будь добр к ним прислушиваться. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2012, 08:37 |
|
|
start [/forum/topic.php?fid=60&msg=37967875&tid=2157439]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 290ms |
total: | 432ms |
0 / 0 |