• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[◆旧版教程] 按键精灵常用功能-详细解说[3]-控制动作 [复制链接]

1#
本帖最后由 兄弟工程师01 于 2009-4-22 15:39 编辑

首先-启动按键精灵-看到主程序界面的“新键”按钮了吗?点击它...
您所在的用户组无法下载或查看附件

然后-这样就新建了一个脚本,并进入了脚本编辑器界面。(具体参见Qmacro基础资料http://www.vrbrothers.com/cn/qmacro/
按键精灵常用功能-详细解说[3]-控制动作-6个功能
(1)抓点颜色并执行语句-通过判断屏幕x,y坐标的某点的颜色,是等于、不等于、还是近似某颜色,来执行后面的动作或控制...抓点颜色教程详见...
(2)循环语句-循环N次,其实这里除了可以用for,还可以用while语句。
(3)条件语句-如果某条件成立,执行某命令...除了简单的If...EndIf,还可以If...else...endif,或if...elseif...elseif...endif等形式。
(4)跳转和调用子程序-跳转用goto,可以跳转到rem标记过的地方,调用子程序用gosub,这里要说明一点是:rem标记和子程序名字一样的话,将也会goto到子程序处,而不仅仅是goto到rem的标记。
(5)标记和子程序-rem除了用来解释,最重要的作用就是做goto的标记;sub...return子程序的好处,就是不必在主程序写很多相同的代码,使用模块化的子程序,调用方便,结构清晰...不过,最好使用唯一的子程序名称,和rem的标记名称也要独立唯一,不然容易出错,还有就是同一个子程序未结束的时候再次调用,return的时候容易看错哦。
(6)脚本停止-很简单Endscript表示到此脚本运行完毕。
举例:大家可以找找论坛里的各种脚本,参见其中的这些功能,按下你设定的快捷键开始执行你的脚本...
  1. Rem while语句循环
  2. i=0
  3. While i<=9
  4. i=i+1
  5. EndWhile
  6. VBSCall messagebox(i)
  7. Rem if语句循环
  8. j=0
  9. If j<=10
  10. j=j+1
  11. Goto if语句循环
  12. Else
  13. VBSCall messagebox(j)
  14. EndIf
  15. Rem 子程序
  16. k=0
  17. Gosub 跳出对话框k
  18. Rem 演示rem和sub同名
  19. WaitKey
  20. k=0
  21. Goto 跳出对话框k
  22. k=0
  23. Gosub 跳出对话框k
  24. Rem 跳出对话框k
  25. k=100
  26. VBSCall messagebox(k)
  27. Rem 演示重复调用
  28. p=0
  29. pp=1
  30. Gosub 重复
  31. VBSCall messagebox(p)
  32. VBSCall messagebox(pp)
  33. EndScript
  34. Sub 跳出对话框k
  35. k=i+j
  36. VBSCall messagebox(k)
  37. Return
  38. Sub 重复
  39. If p=3
  40. Goto 返回
  41. Else
  42. VBSCall messagebox("我是重复")
  43. p=p+1
  44. Gosub 重复
  45. pp=pp+1
  46. EndIf
  47. Rem 返回
  48. VBSCall messagebox(pp)
  49. Return
复制代码

本主题由 版主 深度映像 于 2016/4/6 22:19:19 执行 主题分类 操作
发新话题 回复该主题