双线程后台,源代码复制进去运行吧。还有就是最好去下载最新的按键精灵9.0.官网去下个吧
MessageBox "把鼠标放到第一个窗口"
Delay 3000
h1=Plugin.Window.MousePoint()
MessageBox "把鼠标放到第二个窗口"
Delay 3000
h2=Plugin.Window.MousePoint()
Delay 1000
BeginThread A1
BeginThread A2
Sub a1
Call Plugin.Bkgnd.Keydown(h1, 49)
Delay 50
Call Plugin.Bkgnd.Keyup(h1, 49)
Delay 3500
Call Plugin.Bkgnd.KeyDown(h1, 50)
Delay 50
Call Plugin.Bkgnd.KeyUp(h1, 50)
Delay 3500
Call Plugin.Bkgnd.KeyDown(h1, 51)
Delay 50
Call Plugin.Bkgnd.KeyUp(h1, 51)
Delay 3500
Call Plugin.Bkgnd.KeyDown(h1, 52)
Delay 50
Call Plugin.Bkgnd.KeyUp(h1, 52)
Call Plugin.Bkgnd.KeyDown(h1, 18)
Call Plugin.Bkgnd.KeyPress(h1, 9)
Delay 50
Call Plugin.Bkgnd.KeyUp(h1, 9)
Call Plugin.Bkgnd.Keyup(h1, 18)
Delay 50
End Sub
Sub a2
Call Plugin.Bkgnd.Keydown(h2, 49)
Delay 50
Call Plugin.Bkgnd.Keyup(h2, 49)
Delay 3500
Call Plugin.Bkgnd.KeyDown(h2, 50)
Delay 50
Call Plugin.Bkgnd.KeyUp(h2, 50)
Delay 3500
Call Plugin.Bkgnd.KeyDown(h2, 51)
Delay 50
Call Plugin.Bkgnd.KeyUp(h2, 51)
Delay 3500
Call Plugin.Bkgnd.KeyDown(h2, 52)
Delay 50
Call Plugin.Bkgnd.KeyUp(h2, 52)
Call Plugin.Bkgnd.KeyDown(h2, 18)
Call Plugin.Bkgnd.KeyPress(h2, 9)
Delay 50
Call Plugin.Bkgnd.KeyUp(h2, 9)
Call Plugin.Bkgnd.Keyup(h2, 18)
Delay 50
End Sub
用多线程命令吧
你把2个程序分别做成2个子程序。比如两个字程序A1,A2
然后利用多线程命令
BeginThread A1
BeginThread A2
这样两子程序同时运行
无法实现,你要同一个脚本运行两个程序,只能是做后台脚本来实现。