Понадобилось для нетленки. Могу заменить уже введенный текст, но внутренний перфекционист просит опцию "Сменить раскладку". JScript и sendkeys не сработал. Или я не смог составить строку Alt+Shift в терминах "+%^". Подскажите.
//На русский
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;
(1) Папа, ты сейчас с кем разговаривал?
Это я в гугле встретил, но как это в мою нетленку вставить не скумекал. Грубо говоря, у меня на форме в 1с кнопка "Переключить раскладку". В процедуре ПриНажатии что написать надо?