请教模拟键盘操作的问题
只要按下“Z",就模拟键盘操作:ctrl+C → alt+Tab →ctrl+V→ alt+Tab,如此不断循环,请问要如何编辑?(新手,看了帮助文档,还是编写不了!谢谢各位了) HotKeySet() 热键设置Z 然后添加执行的快捷操作呢! 回复 1# 88992#include <MsgBoxConstants.au3>
HotKeySet("{z}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
While 1
Sleep(100)
WEnd
Func TogglePause()
MsgBox(0, "", "OK") ;这里是你连续的快捷键发送
EndFunc ;==>TogglePause
Func Terminate()
Exit
EndFunc ;==>Terminate 谢谢,请问ctrl+C → alt+Tab →ctrl+V→ alt+Tab,这些要按两个键的,如何编辑脚本? 先用AU3Record录制,再套入三楼里
#include <MsgBoxConstants.au3>
HotKeySet("{z}", "Start")
HotKeySet("{ESC}", "Stop")
While 1
Sleep(100)
WEnd
Func Start()
Send("^c")
Sleep(1000)
Send("!+{TAB}")
Sleep(1000)
Send("^v")
Sleep(1000)
Send("!+{TAB}")
Sleep(1000)
MsgBox(0, "", "OK") ;不需要可以删除此行
EndFunc ;==>TogglePause
Func Stop()
Exit
EndFunc ;==>Terminate
不知道你要这个有何用,但是alt+tab貌似有问题,还有就是粘贴复制你需要几次循环,这只有一次。这是在三楼的基础上添加的 用send () 也可以 你这应该是软件里的赋值吧?有些软件是可以直接检测控件去读取其中的值并且赋值的。建议你把软件名称告知,直接可以帮你写更加实用的代码。 你这样模拟键盘操作容易受到其他因素的干扰。
页:
[1]