![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
переключение языка клавиатуры [D5, Win95/98, WinME, WinXP]
Эли © (2002-11-15 18:21:00)Не подскажете, как программно переключать клавиатуру с русского на английский и обратно?
Эли (2002-11-15 20:29:00) [1]Спасибо!!!
MARcoDEN (2002-11-15 18:56:00) [2]procedure TForm1.Button1Click(Sender: TObject);//На русский
var
Layout: array[0.. KL_NAMELENGTH] of char;
begin
LoadKeyboardLayout( StrCopy(Layout,"00000419"),KLF_ACTIVATE);
end;
procedure TForm1.Button2Click(Sender: TObject);//На английский
var
Layout: array[0.. KL_NAMELENGTH] of char;
begin
LoadKeyboardLayout(StrCopy(Layout,"00000409"),KLF_ACTIVATE);
end;
Marcus (2002-11-15 18:28:00) [3]См. функции LoadKeyboardLayout / ActivateKeyboardLayout