Форум: "Начинающим";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
Внизкоды клавиш в 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.044 c