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

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

OnkeyPress [D7]


SIDO_Delfi ©   (2005-06-08 22:58:00) 

Izvinite mojet eto prostoy
no ya neznayu kak poluchit kodi klaviatura
dlya OnkeyPress


Просто Джо   (2005-06-08 23:05:00) [1]


> [3] jack128 ©   (08.06.05 23:03)

:)


ANB   (2005-06-08 23:05:00) [2]

Гы, ну мы и накидали. Прям брейн-ринг.


Просто Джо   (2005-06-08 23:04:00) [3]

Там, собственно, и не нужно знать никаких "кодов". Параметр Key имеет тип Char - в нем и передаются непосредственно нажатые символы, например 'й' или 'q'. Для того, чтобы "ловить" нажатие клавиш Alt,Ctrl etc, используй событие OnKeyDown.


jack128   (2005-06-08 23:03:00) [4]

А какие там коды?? Там же символы 'f' 'b'  и тд.
Если же имеется в виду OnKeyUp/OnKeyDown , то смотри в модуле Windows константы VK_F1 , VK_F2 и так далее..


ANB   (2005-06-08 23:02:00) [5]

KeyPress(Sender: TObject; var Key: Char);
Чего тут получать то ? В Key лежит буква, которую нажали. Уже с учетом раскладки и регистра. Тему оформи и пиши по русски.


-=S.S=-   (2005-06-08 23:00:00) [6]

Какие именно коды тебя интересуют ?
Чего ты хочешь добиться ?


Наверх

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