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

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

2014-01-11 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:1.8万
采纳率:94%
帮助的人:6503万
展开全部
新建一个脚本
定义变量初始值:n=0
插入标记:开始
插入键盘指令:等待按键,将按键代码存入变量k
如果k等于你要监控的那个按键代码,则:n=n+1
如果n=设定的次数,则执行子程序
跳转到标签:开始

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

也是先定义变量初始值:n=0
插入标记:开始
然后找图
n=n+1
如果n=你设定的次数,则执行某指令,或跳转。
跳转到标签:开始
追问
如果说是我前面是根据设定好条件程序作出反应自动按键,貌似要是用WaitKey的话程序就会在这里停止等待你按键操作吧。那该如何实现呢,谢谢。
追答
是会停在那儿等,如果你还要执行别的指令,可以另外编一个脚本,或者用多线程的方法。
zhou164902127
2014-01-11 · TA获得超过131个赞
知道小有建树答主
回答量:240
采纳率:75%
帮助的人:135万
展开全部
  1. k = 0

  2. n=0

  3. Do

  4. k=WaitKey

  5. If k = 49  and n=0 Then

  6. MessageBox "1"

  7.  n=n+1

  8. elseIf k = 49 and n=1 

  9. Then  MessageBox "2"

  10.  n=n+1

  11. elseIf k = 49 and n=2 Then

  12.  MessageBox "3"

  13. n=0

  14. End Ifloop

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黄炳勇丶灭世
2014-01-11
知道答主
回答量:41
采纳率:0%
帮助的人:7.9万
展开全部
等待大神到来。。。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式