Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.17;
Скачать: CL | DM;

Вниз

Здравствуйте мастера......   Найти похожие ветки 

 
QWest   (2002-05-30 15:07) [0]

Приветствую всех, кто здесь есть. У меня вот такой, значит, вопрос: очень хоца сделать в своей проге (как бы это по лучше обозвать)- индикатор языка (ета типа маленького синенького квадратика в правом нижнем углу экрана виндов с надписью EN/RU)
Поможите, кто чем могет, плиз. Буду очень признателен....


 
Alx2 ©   (2002-05-30 15:11) [1]

Эта и подобные ейфункции помогут отцу русской демократии :))
GetKeyboardLayoutName


 
QWest   (2002-05-30 15:13) [2]

Мона примерчик...., а?


 
Alx2 ©   (2002-05-30 15:16) [3]

В хэлпе сказано:
The GetKeyboardLayoutName function retrieves the name of the active keyboard layout.
А как уж будешь это name рисовать...


 
QWest   (2002-05-30 15:22) [4]

Да уж, млина, замудон дык замудон...


 
Игорь Шевченко ©   (2002-05-30 15:32) [5]

function GetKbLangName : String;
var
Layout : array[0..KL_NAMELENGTH] of AnsiChar;
tmp : String;
begin
Result := "**";
if GetKeyboardLayoutName(@Layout) then begin
tmp := StrPas(Layout);
if StrToInt(tmp) = 409 then
Result := "EN"
else
Result := "RU";
end;
end;


 
bmai   (2002-06-05 05:02) [6]

Ну уж если совсем лень писать, можешь взять бесплатный компонент на www.torry.net в разделе Components>System>Keys and Keyboard. Называется KeyboardLayout V1.0. писать останется всего одну строчку под KeyboardLayout1Change

Label1.Caption := KeyboardLayout1.AbbreviatedName;



Страницы: 1 вся ветка

Текущий архив: 2002.06.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
6-55245
JK2002
2002-04-09 12:48
2002.06.17
Работа сокетов или TnmPOP3, TnmSMTP через proxy сервер?


7-55327
vitnt2000
2002-03-21 14:07
2002.06.17
LPT Порт


8-55224
Алексей Архипов
2002-01-31 01:06
2002.06.17
Вокодер


14-55293
phantom2040
2002-05-15 11:38
2002.06.17
Вопрос по Linux


14-55306
Goodman
2002-05-16 12:39
2002.06.17
tst