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

Вниз

Здравствуйте! По поводу преобразования англ. символов в русские   Найти похожие ветки 

 
Beginer   (2004-06-20 17:48) [0]

Подскажите, пожалуйста. Функция CHR() при включенной раскладке RU дает код английского символа. А мне нужно получить код русского, есть функции преобразования или нужно самому писать?


 
Palladin ©   (2004-06-20 17:49) [1]

Функция CHR никакого отношения к раскладке не имеет


 
Anatoly Podgoretsky ©   (2004-06-20 17:50) [2]

Функция CHR() делает обратную функцию


 
YurikGL ©   (2004-06-20 17:50) [3]

CHR(154) что дает при обоих раскладках?


 
Beginer   (2004-06-20 17:54) [4]

Другими словами какая функция в Delphi преобразовывает F->А, G->П и т.д.?


 
Anatoly Podgoretsky ©   (2004-06-20 17:58) [5]

Такиз нет


 
Beginer   (2004-06-20 18:04) [6]

Проблема в том что событие OnKeyDown(Sender: TObject; var Key: Word;...
в Key закладывает коды английской клавиатуры, даже если я нажимаю клавишу когда активна раскладка RU


 
default ©   (2004-06-20 18:07) [7]

Beginer   (20.06.04 18:04) [6]
и что?
значит надо проверить раскладку и если она русская преобр-ать буквы
как преобр-ать?посмотри таблицу ANSI


 
Beginer   (2004-06-20 18:14) [8]

default ©   (20.06.04 18:07) [7]
Спасибо, конечно! Что преобразовывать надо по таблице - это понятно, я думал, что есть написанная функция, которая этим и занимается. А как узнать, кстати, какая раскладка активна?


 
Palladin ©   (2004-06-20 18:21) [9]

Собственно говоря не знаю ситуации где пренепременно нужно было различать раскладку при использовании OnKeyDown... пользуйся OnKeyPress... там все хорошо в этом отношении...


 
default ©   (2004-06-20 18:27) [10]

GetActiveKbdLayout



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

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

Наверх




Память: 0.48 MB
Время: 0.032 c
9-1078941377
SoulSilver
2004-03-10 20:56
2004.07.04
Подкиньте идею (в общем хотя бы) насчет 2D игры


3-1086875577
yura
2004-06-10 17:52
2004.07.04
ПОМОГИТЕ!!! query interbase blob


3-1086269466
Rater
2004-06-03 17:31
2004.07.04
Почему append быстрее чем Edit


1-1087387186
Anthony
2004-06-16 15:59
2004.07.04
RichEdit vs. таблица


3-1086602298
inic
2004-06-07 13:58
2004.07.04
Отмена запроса, но как ???