vbscript sendkeys()

Brian Milby brian at milby7.com
Sat Oct 13 00:02:15 CEST 2018


Have you tried adding a delay? It could be that the sendkeys is happening before the app is ready for input. (Have not tried from LC, but I do something similar in a .vbs file.)

Wsh.AppActivate "Notepad" : WScript.Sleep 500

Thanks,
Brian
On Oct 12, 2018, 4:38 PM -0500, Tom Glod via use-livecode <use-livecode at lists.runrev.com>, wrote:
> Hey folks, is anyone currently successfully using "do as vbscript" and
> sending keystrokes to other application windows?
>
> I have it set to work when i hit a hotkey....
>
> this is my vb script:
>
> Dim Wsh
> Set Wsh = CreateObject("Wscript.Shell")
> Wsh.AppActivate "Notepad"
> Wsh.SendKeys "Test abc"
>
> it works to focus notepad every time
>
> but only once in a while do the sendkeys work, what am I doing wrong?
>
> Thanks,
>
> Tom
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


More information about the use-livecode mailing list