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

Вниз

Перевести char   Найти похожие ветки 

 
shura   (2013-09-06 08:50) [0]

Привет.
пишу обработчик для события OnkeyUp, но там переменная key типа word. а у меня код такой
if Key in ["0".."9","a".."z"] then ...
подскажите как преобразовать в char.
onkeypress не подходит. слишком рано срабатывает код.


 
MBo ©   (2013-09-06 09:02) [1]

http://delphi.about.com/od/objectpascalide/l/blvkc.htm
http://delphi.about.com/od/adptips2006/qt/vkey2char.htm


 
shura   (2013-09-06 10:07) [2]

Я попробовал вот так
if Char(Key) in ["0".."9","А".."Я"] then
но так воспринимаются только англ буквы


 
Ega23 ©   (2013-09-06 10:52) [3]

На KeyUp у тебя приходит код нажатой клавиши. Соответственно, для "ы", "Ы", "s", "S" будет один и тот же код - 83 (для qwerty-йцукен клавиатуры)
А вот на keyPress приходит именно символ. С учётом всех альтов, шифтов, капслоков и контролов


 
Плохиш ©   (2013-09-06 10:53) [4]


> shura   (06.09.13 10:07) [2]

Из какого места приведённых ссылок вы почерпнули свой код?


 
Sha ©   (2013-09-06 11:17) [5]

Нельзя немного раскрыть смысл вот этого: "слишком рано срабатывает код"?
Может, дело не в бобине?


 
[ВладОшин] ©   (2013-09-06 11:28) [6]


> Нельзя немного раскрыть смысл вот этого: "слишком рано срабатывает
> код"?

телепатирую: проперти Text еще не стало проперти Text + символ.
Похоже это Елена из соседних веток :)


 
Anatoly Podgoretsky ©   (2013-09-06 12:03) [7]

Эта Елене едина во множестве лиц. Думаю она доиграется.


 
Anatoly Podgoretsky ©   (2013-09-06 12:04) [8]

Кто ты Рихард Зорге


 
Sha ©   (2013-09-06 14:24) [9]

[ВладОшин] ©   (06.09.13 11:28) [6]

ну, я спросил, подозревая нечто подобное



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

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

Наверх




Память: 0.48 MB
Время: 0.008 c
15-1387312202
Юрий
2013-12-18 00:30
2014.07.06
С днем рождения ! 18 декабря 2013 среда


2-1378365351
lewka-mar
2013-09-05 11:15
2014.07.06
Подстановка значений в edit


15-1387570707
Несусвет
2013-12-21 00:18
2014.07.06
Как сохранить блог?


15-1387398603
Юрий
2013-12-19 00:30
2014.07.06
С днем рождения ! 19 декабря 2013 четверг


2-1378276409
Сергей
2013-09-04 10:33
2014.07.06
EXE из HTML