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

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

Как отловить нажатие кнопок-стрелок ? [D5, Win95/98, WinME, WinXP]


kioto ©   (2002-06-10 08:44:00) 

Как отловить нажатие кнопок-cтрелок "Вверх", "Вниз", "Вправо", "Влево" ?


Kaban   (2002-06-10 10:09:00) [1]

Я думаю первое


Andrey007   (2002-06-10 10:04:00) [2]

2 Kaban:
Ну, с удобством-то, это понятно. А вопрос мой был о том, как это связано с переносимостью. И с переносимостью чего - текста программы или исполняемого файла.


Kaban   (2002-06-10 10:01:00) [3]

2Andrey007
Во-первых не нужно помнить коды
Во-вторых более наглядно


Andrey007   (2002-06-10 09:58:00) [4]

Кстати, у меня вопрос по поводу использования этих констант - VK_UP,VK_DOWN,VK_RIGHT,VK_LEFT. Как-то на этом форуме было высказано мнение, что если вместо key=37 написать key=VK_LEFT, то это более универсально, т.к. якобы не зависит от ОС. Но ведь эти константы (VK_LEFT та же) прописаны в Windows.pas, и, насколько, я понимаю, при компиляции программы вместо key=VK_LEFT подставляется всё то же key=37. Тогда в чём смысл использования этих констант в программе вместо непосредственно кодов?


Death_Warrant   (2002-06-10 09:11:00) [5]

Надо обрабатывать сообщение OnKeyDown


Song   (2002-06-10 08:45:00) [6]

VK_UP,VK_DOWN,VK_RIGHT,VK_LEFT


Наверх

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