顾名思义流程控制,事件触发事件
这些在易语言是必不可缺少的

工具/原料
- 易语言
方法/步骤
- 1
【如果】命令
---------------------------
.版本 2
.支持库 spec
.程序集 窗口程序集_启动窗口
.子程序 __启动窗口_创建完毕
.如果 (编辑框1.内容 = “我爱写百度经验”)
信息框 (“我就爱写易语言”, 0, , )
调试输出 (“百度经验”)
.否则
信息框 (“你想怎样”, #警告图标, “就没内容啊”, )
.如果结束
- 2
【如果真】命令
-----------------------------
.版本 2
.支持库 spec
.子程序 _按钮1_被单击
.如果真 (编辑框1.内容 ≠ “”)
信息框 (“我就爱写易语言”, 0, , )
调试输出 (“百度经验”)
.如果真结束
.如果真 (编辑框1.内容 = “”)
信息框 (“你想怎样”, #警告图标, “就没内容啊”, )
- 3
【判断】命令
-------------------------
.版本 2
.支持库 spec
.子程序 _按钮1_被单击
.判断开始 (编辑框1.内容 ≠ “”)
信息框 (“我就爱写易语言”, 0, , )
调试输出 (“百度经验”)
.默认
信息框 (“你想怎样”, #警告图标, “就没内容啊”, )
.判断结束
- 4
【判断循环首】命令
【跳出循环】命令
------------------------
.版本 2
.支持库 spec
.子程序 _按钮1_被单击
.判断循环首 (编辑框1.内容 = “”)
_启动窗口.标题 = “空空空空空空空空空空空空空空空空空”
.如果真 (编辑框1.内容 ≠ “”)
跳出循环 ()
.如果真结束
延迟 (1000) ' 不加延迟容易卡死
调试输出 (1)
.判断循环尾 ()
信息框 (“我爱易语言”, 0, , )
- 5
【循环判断首】命令
-------------------------------------
.版本 2
.支持库 spec
.子程序 _按钮1_被单击
.循环判断首 ()
.如果真 (编辑框1.内容 = “”)
调试输出 (“我爱易语言 编辑框内容为空”)
.如果真结束
延时 (1000)
调试输出 (1)
处理事件 ()
.循环判断尾 (编辑框1.内容 = “”)
.如果真 (编辑框1.内容 ≠ “”)
信息框 (“我爱易语言 编辑框内容不为空”, 0, , )
.如果真结束
- 6
【计次循环首】命令
---------------------------
.版本 2
.子程序 _按钮1_被单击
.局部变量 i, 整数型
.计次循环首 (10, i)
编辑框1.加入文本 (#换行符 + “我爱易语言+我爱写百度经验” + 到文本 (i))
.计次循环尾 ()
- 7
【变量循环首】命令
----------------------------
.版本 2
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 循环变量, 整数型
编辑框1.内容 = “”
.变量循环首 (10, 100, 10, 循环变量) ' 该命令可以灵活地设置起始值、终止值与循环步长,计次循环首可以看作是此命令的简化版
编辑框1.加入文本 (#换行符 + “我爱易语言+我爱写百度经验” + 到文本 (循环变量))
延迟 (400)
.变量循环尾 ()
' 相比较计次循环方便些
- 8
【到循环尾】命令
.版本 2
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 i, 整数型
.计次循环首 (10, i)
编辑框1.加入文本 (#换行符 + “我爱易语言+我爱写百度经验” + 到文本 (i))
.如果真 (i = 5)
到循环尾 () ' 到循环尾()事实上还是在循环内,表示不执行本命令后的语句,可以理解为立即执行下一个循环
.如果真结束
延迟 (400)
调试输出 (i)
.计次循环尾 ()
信息框 (“到尾了”, 0, , )
==============
到循环尾()事实上还是在循环内,表示不执行本命令后的语句,可以理解为立即执行下一个循环
【可以参看(计次循环命令)】
循环套着循环时,是非常有用的
- 9
【返回】命令
调用格式: 〈无返回值〉 返回 ([通用型 返回到调用方的值]) - 系统核心支持库->流程控制
英文名称:return
本命令转移当前程序执行位置到调用本子程序语句的下一条语句处,并可根据需要返回一个值到子程序调用处。本命令为初级命令。
参数<1>的名称为“返回到调用方的值”,类型为“通用型(all)”,可以被省略。
操作系统需求: Windows、Linux、Unix
==============================
经常用在模块上(个人)
如果在程序中直接用返回,即直接停止程序运行
===================
.版本 2
.子程序 _按钮1_被单击
.如果真 (编辑框1.内容 = “”)
返回 () ' 这样就会停止运行
.如果真结束
.版本 2
======================================
.子程序 返回测试, 文本型, 公开, 模块例子在这里直接返回就是“我爱易语言”
返回 (“我爱易语言”)‘
- 10
【结束】命令
不多解释了,顾名思义结束当前线程
一般会用到{销毁命令}
如果,你看到了这里,谢谢你的观看。
END