I am using wshShell.SendKeys to input some text into web sites from an HTA, when my current keyboard layout is not English, the results of wshShell.SendKeys is unanticipated.
I want my function to check rather the language is English, otherwise send ALT+SHIFT to change it to English.. The hard part for me is to find a function that returns the current keyboard layout.
If anyone is familiar with a way doing it, I will be glad to know..
Thanks, Rotem
Ok, I made it with 'Shadow Wizard''s help..
This is the code, if anyone want to know (=
Thanks!
Send "A" to textbox, read it back like this:
If
nValue
is 65 layout is English otherwise it's not and probablyש
was sent instead.