Поддержка / Donate Благодарю за поддержку! Новости сайта Новости форума Архив исходников Automatic translation
Поддержка / Donate
Благодарю за поддержку!
Архив исходников
Automatic translation
Delphi FAQ - Часто задаваемые вопросы | Базы данных | Графика и Игры | Интернет и Сети | Компоненты и Классы | Мультимедиа || ОС и Железо | Программа и Интерфейс | Рабочий стол | Синтаксис | Технологии | Файловая система |
Нужно ловить сообщение WM_INPUTLANGCHANGEREQUEST
или
procedure TForm1.Timer1Timer(Sender: TObject); var Layout: array [0.. KL_NAMELENGTH] of char; begin GetKeyboardLayoutName(Layout); if Layout = '00000409' then label1.caption:='en' else label1.caption:='ru'; end;