100分 求个 按键精灵后台脚本 1秒循环tab和F6 一次 谢谢高手……

如题所述

Hwnd = Plugin.Window.MousePoint()//把鼠标放到要执行的窗口上
While true
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Delay 1000
Call Plugin.Bkgnd.KeyPress(Hwnd, 117)
Wend
自己动手做做,很快上手的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-16
Hwnd = Plugin.Window.MousePoint()//获得窗口句柄 也就是指定窗口
Do //无限循环
Call Plugin.Bkgnd.KeyPress(Hwnd, "9")//向指定的窗口按下tab键
Delay 1000 // 延时1秒 注(1秒=1000毫秒)
Call Plugin.Bkgnd.KeyPress(Hwnd, "117")//向指定的窗口按下F6键
Loop

//-------------》》分割线《《《----------------

//下面是可以自定次数的循环
Hwnd = Plugin.Window.MousePoint()//获得窗口句柄 也就是指定窗口
for 3 //for 函数式循环的意思 3是次数 要多少次自己填
Call Plugin.Bkgnd.KeyPress(Hwnd, "9")//向指定的窗口按下tab键
Delay 1000 // 延时1秒 注(1秒=1000毫秒)
Call Plugin.Bkgnd.KeyPress(Hwnd, "117")//向指定的窗口按下F6键
next
//上述的两个字选一个 都一样的 差别的一个是无限循环 一个是可以定义次数的
//上面的是的代码是 一秒里按 tab键的同时 又按f6键
//--------------------》》》分割线《《《----------------------
//下面还有一种就是隔1秒按tab 又隔一秒按F6
//第一种循环 意思同时 只是多加了个延时
Hwnd = Plugin.Window.MousePoint()
Do
Delay 1000

Call Plugin.Bkgnd.KeyPress(Hwnd, "9")
Delay 1000
Call Plugin.Bkgnd.KeyPress(Hwnd, "117")
Loop
//第二种
for
Delay 1000
Call Plugin.Bkgnd.KeyPress(Hwnd, "9")
Delay 1000
Call Plugin.Bkgnd.KeyPress(Hwnd, "117")
next
//意思同上 也是多加了个延时本回答被网友采纳
第2个回答  2012-10-15
Hwnd = Plugin.Window.MousePoint()

Do while i = 0
Call Plugin.Bkgnd.KeyPress(Hwnd, "9")
Delay 1000
Call Plugin.Bkgnd.KeyPress(Hwnd, "117")
Loop
这样最简单了,也挺用,如果请采纳