Я створив файл .VBS з кодом, показаним нижче.
Це добре працює, якщо я використовую його для заповнення будь-якої форми у браузері, а також працює з Excel та Notepad.
Однак він дає помилку при використанні в додатку, встановленому в моїй системі. Весь текст вводиться в одну клітинку. sendkey "{TAB}"
не працює в цій програмі.
Крім того, якщо я натискаю Tabпісля використання цього, він переміщується до попередньої комірки замість наступної комірки. Ключ Shift застрягає там через текст CAPITAL, який я думаю.
Також під час використання цієї кнопки іноді відключається NUM LOCK.
Чи може хтось допомогти у цьому?
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
команду перед та після кожної wshshell.sendkeys "{TAB}"
команди
wshshell.sendkeys vbTab