按键精灵中如何获取键盘某个键的按下过的次数,谢谢

按键精灵中如何获取键盘某个键的按下过的次数,并且根据按下几次执行别的子程序。还有,如果我用区域找图设置查找图片,如何可以生成小精灵后可以自定义查找过几遍后停止,求解,简单说下关键或者思路也可以,不闲麻烦的好人也可以给一小段示例的代码,新手求教,谢谢了。

新建一个脚本
定义变量初始值:n=0
插入标记:开始
插入键盘指令:等待按键,将按键代码存入变量k
如果k等于你要监控的那个按键代码,则:n=n+1
如果n=设定的次数,则执行子程序
跳转到标签:开始

找图次数的问题,与上面的问题类似,但是两段不能编在一个脚本里,
因为两个脚本都是无限循环的,只能其中一个有效。

也是先定义变量初始值:n=0
插入标记:开始
然后找图
n=n+1
如果n=你设定的次数,则执行某指令,或跳转。
跳转到标签:开始追问

如果说是我前面是根据设定好条件程序作出反应自动按键,貌似要是用WaitKey的话程序就会在这里停止等待你按键操作吧。那该如何实现呢,谢谢。

追答

是会停在那儿等,如果你还要执行别的指令,可以另外编一个脚本,或者用多线程的方法。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-11

    k = 0

    n=0

    Do

    k=WaitKey

    If k = 49  and n=0 Then

    MessageBox "1"

     n=n+1

    elseIf k = 49 and n=1 

    Then  MessageBox "2"

     n=n+1

    elseIf k = 49 and n=2 Then

     MessageBox "3"

    n=0

    End Ifloop

    上面程序是示例代码,测试按键1的次数,按1次1弹出1,按2个1弹出2按3个1弹出3,设计一个存放次数的变量就行了

第2个回答  2014-01-11
等待大神到来。。。。。。。
相似回答