1. 首页 > 科技

为什么while(!click());是点击直到成功?

为什么while(!click());是点击直到成功?

按键精灵两点循环点击

需要知道你AB两点的座标

Dim t

Rem 开始

t = 0

Do While t < 29

MoveTo 0, 0 //这里加入A点座标

LeftClick 1 //鼠标左键单击1次

Delay 1000

t = t + 1

TracePrint t

Loop

MoveTo 500, 500 //这里加入B点的座标

LeftClick 1

Goto 开始

请问以下程序段为什么是死循环

while(a);

后面有个分号,表示while的循环体,也就是说在while里什么也没做

--a属于while外面的部分

去掉这个分号就可以了

不带{} while的作用范围是后面的第一句

为什么我for循环里面到onclick或者click或者checked的时候 获得的k的值都是固定的

因为for循环中定义的变量k是被事件函数引用,所以一直存储在内存中。当for循环结束之后,k值就等于input.length,你在每次执行事件的时候都会去弹出k的值,而k的值又是固定的,所以就有上述现象。

我有时候使用鼠标点击左键时要点击好几次才能成功,请问这是怎么回事?

鼠标该换了。