找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1610|回复: 0

第16课 如果条件判断命令If...Then - 《按键精灵9 · 经典教程》

[复制链接]
  • 打卡等级:坠落山崖

1082

主题

2107

回帖

4291

积分

院长

鲜花
7
猫粮
7517
QQ
发表于 2022-3-23 16:02:49 | 显示全部楼层 |阅读模式
按键电脑版
教程封面:
按键版本: 按键精灵9
教程难度: 中级教程
教程专辑: 《按键精灵9 · 经典教程》
教程简介: 这是我们早期按键精灵9的经典教程系列,当时讲完没多久就按键2014出来了,所以一直放在某个角落吃灰。现按键论坛重启,急需一套全面的零基础免费教程,故响应号召,将这部分视频重新整理并加上图文说明后发布。虽然教程年代久远,但按键精灵9的语法与按键精灵2014版完全一样,仅仅只是界面不同而已,所以可以放心学习,而一些改动的地方,我也将会在帖子中以图文形式告知大家。由于这个系列是我刚开始授课时讲解的,有点小紧张,语速比较慢,也有一些重复话语,推荐大家2倍速以上观看,捂脸,逃。。。
教程下载: -
网盘密码:
备注说明: -

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

教程内容介绍

If命令语法结构
控制命令是用来决定脚本代码走向的,例如本节课If命令可以实现选择执行一段代码,跳过另一端代码。
If命令语法如下
[按键精灵] 纯文本查看 复制代码
//语法一
If 条件1 Then
    执行语句1
End If

//语法二
If 条件1 Then
    执行语句1
Else
    执行语句2
End If

//语法三
If 条件1 Then
    执行语句1
ElseIf 条件2 Then
    执行语句2
End If

//语法四
If 条件1 Then
    执行语句1
ElseIf 条件2 Then
    执行语句2
Else
    执行语句3
End If

//语法五
If 条件1 Then 执行语句1


语法一
当条件一成立时,执行里面的语句1,这里的条件成立是指条件结果为真,在按键精灵电脑版中,数字0,布尔型False,空数据Null这3个代表假,其他的数据全部代表真。

语法二
Else的作用是否则功能,当前面的所有条件不成立的时候,将会执行这个否则里面的语句。

语法三
ElseIf是否则如果的意思,当上一个条件不成立时,会执行下一个ElseIf判断,但是如果上面条件成立了,那么后面的ElseIf都会被跳过。

语法四
一个If代码中,至少要有一个If命令,ElseIf任意数量,Else最多只能有一个,并且Else必须写在最后一个位置,最多仅有一个End If

语法五
很少用的语法糖,当你要执行的语句只有一句代码的情况下,可以省略End If,把所有代码写在同一行,但是如果你执行的语句有多行,那么这个语法糖就不适用了。

单步调试
利用单步功能,我们可以轻松看到代码的执行顺序,这样便于学习理解代码。

总结
一个If对应一个End If,条件为真就执行,为假就跳过。
楼主热帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-4-28 23:35

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表