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

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

Обозначение клавиш.


Ms.Dunkul ©   (2004-11-02 14:21:00) 

Как при KeyPress узнать, что была нажата клавиша BackScape, влево, вправо, вверх, вниз.


KSergey   (2004-11-03 12:05:00) [1]

> [6] Ms.Dunkul   (03.11.04 11:37)
> Я не дура, создавала такую вот прогубтолько ничего она мне
> при
> нажатии влево, вправо, вверх, вниз не выводила!

Писательница... Кое-как проникся смыслом только после 7 раза перечитывания...
Ну так см. [4] и [1] наконец!


begin...end   (2004-11-03 11:45:00) [2]


> [6] Ms.Dunkul   (03.11.04 11:37)

FormName.KeyPreview ?


Ms.Dunkul   (2004-11-03 11:37:00) [3]

Я не дура, создавала такую вот прогубтолько ничего она мне при
нажатии влево, вправо, вверх, вниз не выводила!


Виталька   (2004-11-03 11:36:00) [4]

Лучше OnKeyDown используй, это точно!!!


KSergey   (2004-11-03 11:29:00) [5]

В KeyPress попадают далеко не все клавиши
В частности указанные в вопросе - по-моему не попадают. Разве что BackScape может быть.
См. [1]


Виталька   (2004-11-03 11:14:00) [6]

Пишешь простенькую прогу и выводишь значения нажатых клавиш, единственное учти, что например при нажатии на стрелку сначала выйдет 0 а потом код стрелки, а при нажатии на например на букву только код символа, так что учитывай эти ситуации!


Ms.Dunkul   (2004-11-03 11:10:00) [7]

Блин,мне нужны обозначения:
Esc-#27(например) и т. д.


ssk   (2004-11-02 14:32:00) [8]

лучше их обработать в OnKeyDown


Наверх

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