按键精灵是一款通过简单的编程来模拟鼠标键盘,从而达到解放双手的自动脚本
方法/步骤
1、这节课我们首先来介绍一下瞬间跳跃--标记和子程序与循环语句
2、什么是标记?,标记就是给某行代码做个记号,标记跳转就是跳转标记的地方示例代码:Delay1000GotoaDelay1000LeftDoubleClick1Delay1000RemaDelay1000(这里调试后的结果是不执行鼠标双击)
3、那么我们也可以利用标记无限循环示例代码:Delay1000RemaDelay1000LeftDoubleClick1Delay1000GotoaDelay1000(这里调试后的结果为,无限时间鼠标双击)
4、是什么子程序?,子程序即是标记的一个衍生示例代码:Delay1000CallaDelay1000SubaDelay1000LeftDoubleClick1Delay1000EndSubDelay1000
5、这里的calla(调用子程序a)Suba(子程序a的开头)EndSub(子程序a的结尾)
6、那么既然Goto命令可以无限循环,要限遄咿湫幼制循环次数我们可以用For命令示例代码:Delay1000Fori=0To9Delay1000讣嘬铮篌LeftDoubleClick1Delay1000NextDelay1000(电脑的判断0也算个数字,0-9即为鼠标双击10次)
7、既然我们可以设定循环次数,那么我们可不逐吴哉姆可以设定条件再循环呢?示例代码:Delay1000i=0Delay1000Whilei=0Delay1000L髫潋啜缅eftDoubleClick1Delay1000WendDelay1000(如果i=0,则运行鼠标左键双击无限次)
8、这里的i=0(即是条件:i=0)i=0也可以更改a=1Whilei=0(如果i=0,则运行以下程序)Wend(程序结尾)
9、那么关于退出条件循环的指令为:Delay1000i=0Delay1000DoUntili=0Delay1000LeftDoubleClick1Delay1000LoopDelay1000(另外在if也可以做出同样的效果)
10、那么如何条件循环次数停下来呢?n=0D艺皱麾酪oWhiletrueMsgbox"我将循环10次停下来!!"If荏鱿胫协n>=10Then//当循环条件成立的时候,离开循环体 Exitdo Endif n=n+1LoopMsgboxn&"次"(记得中间每一行要加Delay1000一秒延时提高运行效率)
11、步骤10的翻译为:条件n=0开始循环显示(我将循环10次停下来!!)判断n是否大于等于0如果是则退出循环n+1循环结尾语句代码显示(n)和(次)
12、谢谢观看