Вниз
Скачать: CL | DM;

Свойство onKeyPress сетки   Найти похожие ветки 

 
Julia   (2006-04-04 11:54) [0]

Клавиша Enter имеет код 13.
А какой код имеет клавиша «+» (плюс)?
Где в инете можно найти информацию по этим кодам клавиш?


 
aleshap   (2006-04-04 12:07) [1]

VK_NUMPAD0 = 96;
 {$EXTERNALSYM VK_NUMPAD1}
 VK_NUMPAD1 = 97;
 {$EXTERNALSYM VK_NUMPAD2}
 VK_NUMPAD2 = 98;
 {$EXTERNALSYM VK_NUMPAD3}
 VK_NUMPAD3 = 99;
 {$EXTERNALSYM VK_NUMPAD4}
 VK_NUMPAD4 = 100;
 {$EXTERNALSYM VK_NUMPAD5}
 VK_NUMPAD5 = 101;
 {$EXTERNALSYM VK_NUMPAD6}
 VK_NUMPAD6 = 102;
 {$EXTERNALSYM VK_NUMPAD7}
 VK_NUMPAD7 = 103;
 {$EXTERNALSYM VK_NUMPAD8}
 VK_NUMPAD8 = 104;
 {$EXTERNALSYM VK_NUMPAD9}
 VK_NUMPAD9 = 105;
 {$EXTERNALSYM VK_MULTIPLY}
 VK_MULTIPLY = 106;
 {$EXTERNALSYM VK_ADD}
 VK_ADD = 107;
 {$EXTERNALSYM VK_SEPARATOR}
 VK_SEPARATOR = 108;
 {$EXTERNALSYM VK_SUBTRACT}
 VK_SUBTRACT = 109;
 {$EXTERNALSYM VK_DECIMAL}
 VK_DECIMAL = 110;
 {$EXTERNALSYM VK_DIVIDE}
 VK_DIVIDE = 111;


 
aleshap   (2006-04-04 12:08) [2]

...в OnKeyDown или Up


 
Palladin ©   (2006-04-04 12:14) [3]

разделяй понятия кода клавиши и кода символа, клавиша имеет код VK_RETURN, просто они совпадают

что бы узнать коды символов в событии OnKeyPress в обработчике вызови
ShowMessage(IntToStr(Ord(Key)));

код, же, клавиши + на keypad"е равен VK_ADD


 
palva ©   (2006-04-04 13:10) [4]

> А какой код имеет клавиша «+» (плюс)?
А у меня на клавиатуре две клавиши «+» (плюс). Адин серый другой белый.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
2-1143629843
Федя
2006-03-29 14:57
2006.04.16
Ну, неужели никто не знает? Chart, Date, Time


1-1142341226
kyn66
2006-03-14 16:00
2006.04.16
В чем ошибка загрузки Waw-файла ?


15-1143366721
inri13666
2006-03-26 13:52
2006.04.16
Как добовлять новые компоненты в BDS2006


2-1143713097
Yegorchic
2006-03-30 14:04
2006.04.16
CheckBox.Caption в 2 строки


15-1143033519
Locke2
2006-03-22 16:18
2006.04.16
Дельфи перестал пахать




   Наверх