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

Вниз

Русский язык   Найти похожие ветки 

 
BaxTMaH ©   (2005-09-29 12:14) [0]

Подскажите плз как сделать чтобы при событии onEnter в компоненте Edit автоматически устанавливался русский язык?
Срочно!


 
Grief ©   (2005-09-29 12:21) [1]

ActivateKeyboardLayout вроде бы. ну и LoadKeyboardLayout


 
umbra ©   (2005-09-29 12:21) [2]

ActivateKeyboardLayout ?


 
BaxTMaH ©   (2005-09-29 12:22) [3]

а поточнее? Как там указать что русский нужен?


 
stone ©   (2005-09-29 12:25) [4]

LoadKeyboardLayout("00000419", KLF_ACTIVATE);


 
Digitman ©   (2005-09-29 12:27) [5]


> BaxTMaH ©   (29.09.05 12:22) [3]


> Как там указать что русский нужен?


для ОС что русский что нерусский - без разницы.

ОС оперирует РАСКЛАДКАМИ КЛАВИАТУРЫ (Keyboard Layouts).

Каждая раскладка имеет свое имя, проанализировав которое ты сам сможешь принять решение, русская это раскладка или нерусская, прежде чем установить ее текущей


 
TUser ©   (2005-09-29 12:54) [6]

Еще неплохо бы запомнить текущюю раскладку и восстановить ее. См. GetKeyboardLayout.


 
Goral ©   (2005-10-03 17:28) [7]

procedure TForm1.FormShow(Sender: TObject);
var flag:boolean;
begin
LoadKeyboardLayout("00000419",KLF_ACTIVATE);
{
а это как включить      CapsLock

flag := GetKeyState(VK_CAPITAL) and 1 = 0;
if flag then SimulateKeystroke(VK_CAPITAL, 0);
;-)
}
end;


 
BaxTMaH ©   (2005-10-20 12:19) [8]

Спасибо -)



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
1-1132550676
vitek
2005-11-21 08:24
2005.12.18
Image в RichEdit


2-1133527684
Не молодой
2005-12-02 15:48
2005.12.18
Удаление файла


14-1132758402
lookin
2005-11-23 18:06
2005.12.18
Локаут и повседневность. USA vs Россия.


3-1130410688
Александр_н
2005-10-27 14:58
2005.12.18
Создание базы даннх программным путём


4-1129817907
Максим
2005-10-20 18:18
2005.12.18
Определение старта процесса