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

Значение Key в событии OnKeyDown   Найти похожие ветки 

← →
Я Ламер   (2004-08-14 23:45) [0]

Добрый вечер, уважаемый All.
Имеется обычное событие OnKeyDown куда соотвественно параметром прилетает Key. Только вот проблемка небольшая, в независимости от выбраного языка всегда прилетает код английской клавиши :(
Помогите, плз, ламеру решить это проблему. Есть ли функция, которая по коду английской клавиши вернет русскую в соответствии с расскладкой клавиатуры?


← →
European   (2004-08-14 23:51) [1]

Может попробуй обрабатывать KeyPress? Там Key вернёт символ


← →
Чайник   (2004-08-15 01:10) [2]

Код клавиши не привязан к языку. Это код символа отличается, а не клавиши.


← →
TUser ©   (2004-08-15 01:15) [3]

const
eng = "qwertyuiop[]asdfghjkl;""zxcvbnm,./QWERTYUIOP{}ASDFGHJKL:"ZXCVBNM<>?";
rus = "йцукенгшщзхъфывапролджэячсмитьбю.ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ,";

i:=pos(key,eng);
if i <> 0 then
  key:=rus[i];



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

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



Память: 0.45 MB
Время: 0.04 c
3-1091450350
ZHK
2004-08-02 16:39
2004.08.29
Как в реальном времени добавить поля в таблицу?


3-1091785162
vic
2004-08-06 13:39
2004.08.29
ADOQuery + compute


3-1091626456
Виктор
2004-08-04 17:34
2004.08.29
В IBExpert не могу отобрать права на все таблицы


3-1091822632
Денисыч
2004-08-07 00:03
2004.08.29
Как защищать данные от просмотра ?


3-1090399587
Pyatax
2004-07-21 12:46
2004.08.29
Кодировка




   Наверх