Bonjour a tous,
j'essaye dans mon prgramme de changer la langue de mon clavier du Français vers l'arabe,
c'est pour ça j'utilise la fonction LoadKeyboardLayout comme il est indiquer dans le morceau du programme suivant :
le code 00001401 c'est bien l'identifiant de la langue arabe algerie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 procedure TForm1.FormCreate(Sender: TObject); begin LoadKeyboardLayout('00001401', KLF_ACTIVATE); Application.BiDiKeyboard := '00001401'; end;
mais ce que j'ai remarquer que la langue qui est charger c'est bien arabe arabie saudite dans le l'identifiant 00000401 !!!!!
j'ai trouvé l'dentifiant des lague on consultant la page MSDN: http://msdn.microsoft.com/library/de...l/nls_238z.asp
Quelq'un a une idée?
Bon developpement a tous.
Partager