Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.031 c
14-1086797680
Gero
2004-06-09 20:14
2004.07.04
Как стать мастером


3-1086592138
Layner
2004-06-07 11:08
2004.07.04
Как получить сумму каждой строки в одной выборке (MSSQL/SQL)


1-1087886239
san
2004-06-22 10:37
2004.07.04
Grid с большой шапкой шапкой


14-1087377058
Vadim
2004-06-16 13:10
2004.07.04
Проблема с Кладовкой


3-1086582750
Прямой
2004-06-07 08:32
2004.07.04
Отваливается загрузка данных





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский