Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.04.2010, 22:05   #1
natsik'09
Новичок
Джуниор
 
Регистрация: 19.04.2010
Сообщений: 7
Вопрос преобразование с русского на английский и обратно

HELP!!!!!!! В Delphi надо в RadioGroup создать переключатели с русского на английский и обратно, причем если набираешь на клавиатуре ЙЦУКЕН- этот набор букв должен преобразовываться в QWERTY(см.клаву) при нажатии переключателя. не знаю как написать код, то есть что лучше использовать: транслитерацию или scan-code или может конвертацию какую-нибудь ??? срочно надо и не знаю как
natsik'09 вне форума Ответить с цитированием
Старый 19.04.2010, 22:09   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

На сколько помню
Для переключения языка применяется вызов LoadKeyboardLayout:


var russian, latin: HKL;

russian:=LoadKeyboardLayout('000004 19', 0);
latin:=LoadKeyboardLayout('00000409 ', 0);

-- -- -- -- -- где то в программе --- --- ---

SetActiveKeyboardLayout(russian);
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 19.04.2010, 22:18   #3
natsik'09
Новичок
Джуниор
 
Регистрация: 19.04.2010
Сообщений: 7
По умолчанию

спасибо,я попробую) но насколько я понимаю, это всего лишь смена раскладки клавиш на клавиатуре, а мне надо преобразование уже набранного текста... ещё раз спасибо
natsik'09 вне форума Ответить с цитированием
Старый 19.04.2010, 23:32   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,742
По умолчанию

...транслитерацию заменой/
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 19.04.2010, 23:45   #5
natsik'09
Новичок
Джуниор
 
Регистрация: 19.04.2010
Сообщений: 7
Вопрос

Цитата:
Сообщение от raxp Посмотреть сообщение
...транслитерацию заменой/
мммм...а это как сделать???
natsik'09 вне форума Ответить с цитированием
Старый 21.04.2010, 17:42   #6
natsik'09
Новичок
Джуниор
 
Регистрация: 19.04.2010
Сообщений: 7
По умолчанию

всем огромное спасибо, все-таки это транслитерация оказалась)))))
natsik'09 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
английский язык AndyMuscovite Свободное общение 29 20.09.2009 20:24
как перевести из integer в real(и обратно), и из real в string(и обратно) Ga-sergey Общие вопросы Delphi 2 08.06.2007 21:13
преобразование десятичной дроби в обыкновенную и обратно, Delphi ИгорьОК Помощь студентам 4 04.04.2007 21:12