thank you very much Lee
you solved it

I used:
Desktop.SendKeys("[Alt_L] + [Shift_L]")

so another problem appeared,
I need to detect if language is Arabic or English 
I can't find a solution for that
Can you help me?

--------------------------------------------
On Mon, 10/1/18, T Lee Davidson <t.lee.david...@gmail.com> wrote:

 Subject: Re: [Gambas-user] How to Change Keyboard Layout
 To: gambas-user@lists.sourceforge.net
 Date: Monday, October 1, 2018, 9:45 PM
 
 Perhaps Desktop.SendKeys ?
 
 ___
 Lee
 
 
 On 10/1/18
 12:42 PM, WAEL via Gambas-user wrote:
 >
 Hello
 > I'm trying to change system
 keyboard layout by pressing a key
 > I
 can't find the right code for doing so
 > please help
 > I usually
 press Alt+Shift to change keyboard from English to Arabic
 and vice
 > versa, but I need to program
 it to a button in my project
 > I tried:
 
 > system.language ="ar-EG" 
 > but it would change system locale not the
 keyboard layout
 > I tried to code
 Alt+Shift in a button but also didn't work
 > any ideas please...
 >
 
 > 
 > 
 > --
 > Sent from: http://gambas.8142.n7.nabble.com/gambas-user-f3.html
 > 
 > 
 >
 _______________________________________________
 > Gambas-user mailing list
 > Gambas-user@lists.sourceforge.net
 > https://lists.sourceforge.net/lists/listinfo/gambas-user
 >
 
 
 
 _______________________________________________
 Gambas-user mailing list
 Gambas-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/gambas-user
 


_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to