0


电脑端(PC)按键精灵——4.控制命令(判断、循环、跳转)

电脑端(PC)按键精灵——4.控制命令(判断、循环)

注:说了键盘、鼠标、其他命令还有安装内容,现在说下控制命令,也就是非常有用的判断和循环操作

按键精灵小白入门详细教程:

电脑端(PC)按键精灵—小白入门 详细教程

命令介绍跟实操

1.IfColor 颜色判断

  • 简介//判断条件(0:等于 1:不等于 2:近似等于) //参数说明:x坐标,y坐标,颜色,条件 IfColor 860,27,"e1b072",0 Then Msgbox "颜色等于" Else Msgbox "颜色不等于" End If //判断坐标点(860,27)的颜色是否等于e1b072
  • 实例 1.用抓抓定位目标,我这里定位的是绿色IfColor 1043,34, "5EAB25",0 Then Msgbox "颜色一样" Else Msgbox "颜色不一样" End If

在这里插入图片描述

2.调试,启动,弹窗显示“颜色一样”

在这里插入图片描述
缩小后,定位的位置显然和刚才定位的不一样
在这里插入图片描述


2.If 判断命令

  • 简介 方式一age = "1"If age = "1" Then TracePrint "性别:男"End If 方式二name = "吴亦凡" //定义一个变量name //判断如果i = 0If name = "刘亦菲" Then //弹窗提示 Msgbox "是我喜欢的明星,送个爱心" //第二个判断条件ElseIf name = "吴亦凡" Then //弹窗提示 Msgbox "不是我喜欢的明星,送坨粑粑" //剩下的条件 Else //弹窗提示 Msgbox "没感觉,一般般" //结束判断End If //通过判断表达式的取值,来执行后面的动作或控制
  • 实例 启动,经过判断,弹出内容在这里插入图片描述

3.Select Case 情况条件选择

  • 简介+实例//不支持判断语句 如:Case a>0 , 这里在告诉你要输入的内容范围 UserVar 变量=4 "输入(0~9)数字" //以下是选择条件结结构判断 //传入的变量往下走进行判断Select Case 变量//这里的Case 0 ——> 就相当于如果传过来的变量值为 0 则打印;最后跳出Case 0 TracePrint "你输入的数字为:0" Case 1 TracePrint "你输入的数字为:1" Case 2 TracePrint "你输入的数字为:2" Case 3 TracePrint "你输入的数字为:3" Case 4 TracePrint "你输入的数字为:4" Case 5 TracePrint "你输入的数字为:5" Case 6 TracePrint "你输入的数字为:6" Case 7 TracePrint "你输入的数字为:7" Case 8 TracePrint "你输入的数字为:8" Case 9 TracePrint "你输入的数字为:9"//剩下的条件,输入的值不在0~9中Case Else TracePrint "你输入的数字不正确,请输入(0~9)数字!" End Select 启动后开始判断在这里插入图片描述

4.For 循环

  • 简介例子1://从0到9循环,到9后停止 For i=0 To 9 TracePrint "打印内容:"& iNext 例子2: //循环10次 后停止 For 10 TracePrint "你好,精灵"Next 例子3: //从0到19,每隔2个数循环For i=0 to 19 step 2 TracePrint "我是例子3:" & i Next //例子4: //从0到19,每隔2个数循环 For i=0 to 19 step 2 Delay 100 //当i= 9的时候退出循环 If i > 9 Then Exit For End If TracePrint "我是例子:" & iNext
  • 上面内容打印结果在这里插入图片描述

5.While 如果…则循环

  • 简介i = 1//当 i 不等于 10的,反复执行循环 ;当 i等于10退出循环While i<>10 TracePrint "我抄了第" & i & "份作业" //每过一次加1 i = i+1Wend
  • 实例测试在这里插入图片描述

6.Do While /Until 循环

  • 简介实例//例子4: n = 0//符合条件,循环执行Do While true TracePrint "我循环了第" & n & "次" //如果n大于10 If n >= 10 Then //当循环条件成立的时候,离开循环体 Exit Do End If //每循环一次加1 n=n+1 Loop 点击启动,循环打印内容在这里插入图片描述

7. Goto 跳转到标记

  • 简介Goto 标记 TracePrint "Hello 精灵"Rem 标记 Msgbox "你直接跳到这里了!!,上面的打印没有被执行!!"

点击启动后运行,直接跳过了打印文本内容,运行了弹窗显示内容
在这里插入图片描述


8.Call 调用过程,Sub 子程序

  • 简介//调用MyMethodCall MyMethod("我是子程序,被你调用了") //支持中文名变量 ,方法(参数) Sub MyMethod(text) //打印传入的参数 TracePrint text End Sub //定义一个过程,可以在脚本中调用这个过程
  • 测试 点击启动以后,Call调用程序,打印内容在这里插入图片描述

9. Function 函数

  • 简介+实例 Function 和 Sub 的区别是 有返回值,实例如下://支持Exit Function 命令退出函数过程 //定义参数param = "我是函数,被你调用了"//调用函数 (参数)Call 函数过程(param) //调用函数返回内容text text = 函数过程(param) //打印返回值text TracePrint text EndScript//定义函数(参数)Function 函数过程(a) //将a值给了函数过程 函数过程 = a End Function //定义一个函数过程,可以在脚本中调用这个函数 启动后调用函数,返回在这里插入图片描述

希望可以帮助到您

~感谢您的光临~

在这里插入图片描述

标签: windows 软件工程

本文转载自: https://blog.csdn.net/m0_50762431/article/details/130184603
版权归原作者 牛·云说 所有, 如有侵权,请联系我们删除。

“电脑端(PC)按键精灵——4.控制命令(判断、循环、跳转)”的评论:

还没有评论