Форма входа

Категории раздела

Мои файлы [12]
Полезности [15]

Поиск

Наш опрос

Оцените мой сайт
Всего ответов: 62

Статистика


Онлайн всего: 2
Гостей: 2
Пользователей: 0




Понедельник, 25.11.2024, 08:49
Приветствую Вас Гость | RSS

Delphiport.ucoz.com

Главная | Регистрация | Вход
Полезные советы


Главная » Файлы » Мои файлы

Узнаем активный язык ввода (раскладку клавиатуры) - Русская или Английская?
05.11.2011, 23:34

   Узнать текущую раскладку можно при помощи, этого нехитрого кода.

  1) Кидаем на форму один Button и один Label

  2) Создаем обработчик событий OnClick на кнопке и в коде пописываем:

var

Layout:array [0..KL_NAMELENGTH]of char;

begin

GetKeyboardLayoutName(Layout);

if Layout='00000409' then

Label1.Caption:='En';

if Layout='00000419' then

Label1.Caption:='Rus';

end;

Теперь если вы будете переключить раскладку и нажимать следом на кнопку в нашей программе, то в компоненте Label будет отображаться текущее состояние языка.

Категория: Мои файлы | Добавил: Sashok
Просмотров: 1673 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:

Copyright MyCorp © 2024