易语言学习笔记20180711
一、 命令概述
1. 什么是命令:命令是一个功能调用的开始。
2. 命令的参数:调用一个功能方法时候输入的数据或者条件。
3. 命令的返回值:调用完功能方法后得到的输出结果。
二、 命令的格式
1. 格式: [返回值][所属对象]命令名称([参数1],[参数2],...)。
2. 注意点:[]指的是可以有但不一定必须有的东西。
3. 例子: 返回(1)。
三、 命令的参数
1. 参数可以是常量也可以是变量。
2. 调用时传递给命令的参数必须满足该命令对参数的定义,如 “输入(文本型)”这个例子中参数定义为文本格式那么传递的参数就必须是文本格式,否则就会出现语法错误。
3. 并非所有的命令都需要参数,即存在不需要参数的命令,但是命令名称后面的“()”以及多个参数之间的间隔符“,”不能没有。
4. 实际开发中不需要将所有的命令背下来,只需要按F1就能够查看明亮的即时帮助文档进行命令说明的查看。
四、 命令的返回值
1. 大多数命令执行完毕都会有返回值,即并不是所有命令结束都会有返回值的。
2. 有的命令返回运算结果,有的命令返回执行后的反馈信息,有的命令返回的是逻辑的判断。
3. 命令的返回值的数据类型由命令的语法规定决定,实际开发中往往需要对返回值的数据类型进行转换,如编辑框只显示文本,那么要显示数字的话就需要用“到文本()”命令进行转换。
第十六个程序:多项选择以及滚动写行
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
' 画板1.滚动写行 (多项选择 (3, “A”, 666, [2018年9月9日]))
' 画板1.滚动写行 (多项选择 (2, “A”, 666, [2018年9月9日]))
画板1.滚动写行 (多项选择 (1, “A”, 666, [2018年9月9日]))
.子程序 _按钮2_被单击
画板1.滚动写行 (多项选择 (2, “A”, 666, [2018年9月9日]))
.子程序 _按钮3_被单击
画板1.滚动写行 (多项选择 (3, “A”, 666, [2018年9月9日]))
' 滚动写行就是换行输入
' 多项选择就是在后面的几项中选择
五、 命令嵌套调用
1. 命令是可以嵌套使用的,嵌套的意思就是命令的参数可以是另外一个命令的返回值
2. 例子:编辑框1.内容=到文本(到数值(编辑框1.内容)+1)
六、 数组参数与数组返回值
1. 数组型参数:有的时候命令的参数必须是一个数组型变量,如“重定义数组()”的命令
第十七个程序:播放器三
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 播放列表变量, 文本型, , "6"
' 通过数组变量实现多首歌曲连续播放
播放列表变量 = { “F:\CloudMusic\Ace组合 - 楚地无歌.mp3”, “F:\CloudMusic\FLOW,GRANRODEO - Howling.mp3”, “F:\CloudMusic\Gemie,SawanoHiroyuki[nZk] - X.U.mp3” }
' 播放的音乐需要和程序文件在同一个文件夹下
' 播放MP3 (1