当前位置:首页 > 教育综合 > 正文

按键精灵循环问题 有点懵了

按键精灵的循环问题

设定两个变量,打比方一个变量为X,另一个为Y,在开头的位置为X和Y赋好初始值,比如你每一次循环要加1,就在最后写上X=X+1,Y=Y+1,再循环回去,注意不要循环到初始赋值处,具体位置动脑想一想,想出来你就永远不会忘,在你的单元格的坐标后分别加上X和Y,就可以做到每次循环按规律增加了。

哪位大神帮我解释一下按键精灵里的循环问题!为什么我在脚本里加上循环就会出错!懊恼了好久!

你发这些代码没用,按键循环,你就在按键精灵写入脚本的右侧,把禁止自动循环点成否,然后循环次数点成‘循环到按中止按键为止’就OK了

按键精灵循环问题

因为先运行按键精灵,再运行游戏,窗口句柄ccc不是游戏的窗口句柄,所以后面循环操作的窗口不是游戏窗口,因此运行不起作用,你外面虽然设了循环,但是一旦进入小循环后,大循环的代码执行一遍就不会再执行了,因为小循环内无限循环,跳不出大循环,所以加不加大循环,效果都一样。这是你的问题,不是按键精灵问题。

按键精灵循环的问题

Hwnd = Plugin.Window.MousePoint() Call Plugin.Window.Move(hwnd, 0, 0) While True Call Plugin.Bkgnd.MoveTo(hwnd, 979, 100) Call Plugin.Bkgnd.LeftClick(hwnd, 979, 100) Delay 200 Call Plugin.Bkgnd.MoveTo(hwnd,1010,752) Call Plugin.Bkgnd.LeftClick(hwnd,1010,752) Delay 200 Wend 在点击鼠标前面要加一条移动鼠标命令。

按键精灵 循环问题

可以用数组来解决,比如我要输入一批设定好的用户名: abcd ; dad ; muo ; yoi; ak ; 133 ; t50 ; 下面是例子: //自动登录一个论坛 Dim a(7),n a(1)=abcd:a(2)=dad:a(3)=muo:a(4)=yoi:a(5)=ak:a(6)=133:a(7)=t50:n=1 Rem star SayString a(n) KeyPress 13,1 '这是按回车键 n=n+1 Delay 3000 //Delay是延时,根据自己情况设或不设,格式同上。1秒=1000毫秒 Goto star 按照你的要求,这里写了goto star,但是建议这里
展开全文阅读