Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.08;
Скачать: CL | DM;

Вниз

коды клавиш в Delphi   Найти похожие ветки 

 
SunriseGirl   (2007-06-14 17:02) [0]

При введении значения в Edit мне надо сделать его анализ при нажатии на клавишу "Enter". Как мне проанализировать что именно она нажата. Например если нажата буква "M", то делается так:
if (Key = "M") then
а КАК В СЛУЧАЕ С eNTER


 
PZ   (2007-06-14 17:09) [1]

If Key = #13 then...


 
Ega23 ©   (2007-06-14 17:10) [2]

OnKeyDown
 if Key=VK_RETURN then ....


 
{RASkov} ©   (2007-06-14 18:33) [3]

> OnKeyDown

В некоторых случаях лучше использовать OnKeyUp. Так как OnKeyDown будет выполняться пока "зажата кнопка" на клавиатуре, в то время OnKeyUp выполниться один раз... но в других как раз наоборот нужно....
В прочем на вопрос автора "отвечают все ответы" :) поправлю [1] на OnKeyPress....


 
Юрий Иванов   (2007-06-15 09:54) [4]

Вообще говоря, для ответа на такие вопросы автору проще всего поставить брейкпойнт в Onkeypressed, нажать интересующую его клавишу и посмотреть какой код туда приходит.


 
MsGuns ©   (2007-06-15 15:37) [5]

[2] предпочтительнее [1], т.к. не зависит от локальных настроек кодировок



Страницы: 1 вся ветка

Текущий архив: 2007.07.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
15-1180961295
Nic
2007-06-04 16:48
2007.07.08
Rave-отчёты и проблемы с кодировкой


15-1181459151
Сергей Колесник
2007-06-10 11:05
2007.07.08
Пример создания и отправки UDP пакета через RAW socket


2-1181649302
WebSQLNeederr
2007-06-12 15:55
2007.07.08
Узнать ячейку куда кликнул в TStringGrid


11-1164473294
vampir_infernal
2006-11-25 19:48
2007.07.08
Что плохого в unicode-совместимом коде?


2-1181655463
Riply
2007-06-12 17:37
2007.07.08
Анализ Boot-сектора флоппика.