Ho creato un file .VBS con il codice visualizzato di seguito.
Funziona bene se lo uso per compilare qualsiasi modulo in un browser e funziona anche con Excel e Blocco note.
Tuttavia, genera un errore se utilizzato su un'applicazione installata sul mio sistema. L'intero testo viene inserito in una singola cella. sendkey "{TAB}"
non funziona in questa applicazione.
Inoltre, se premo Tabdopo averlo usato, passa alla cella precedente anziché alla cella successiva. Penso che il tasto Maiusc rimanga bloccato lì a causa del testo MAIUSCOLA.
Inoltre, il tasto BLOC NUM viene disattivato a volte durante l'utilizzo di questo.
Qualcuno può aiutare con questo?
set wshshell = wscript.CreateObject("wScript.Shell")
wscript.sleep 700
wshshell.sendkeys "TYPE TEXT 1"
wscript.sleep 400
wshshell.sendkeys "{TAB}"
wscript.sleep 400
wshshell.sendkeys "TYPE TEXT 2"
wscript.sleep 400
wshshell.sendkeys "{TAB}"
wscript.sleep 400
wshshell.sendkeys "TYPE TEXT 3"
wscript.sleep 400
wshshell.sendkeys "{TAB}"
wscript.sleep 400
wshshell.sendkeys "TYPE TEXT 4"
wscript.sleep 400
wshshell.sendkeys "{TAB}"
wscript.sleep 400
DoEvents
comando prima e dopo ogni wshshell.sendkeys "{TAB}"
comando
wshshell.sendkeys vbTab