易语言编程命令调用操作大全

目录
  • 一、 命令概述
  • 二、 命令的格式
  • 三、 命令的参数
  • 四、 命令的返回值
  • 五、 命令嵌套调用
  • 六、 数组参数与数组返回值
  • 七、 流程控制类命令
  • 八、 算术运算命令
  • 九、 逻辑比较
  • 十、 位运算命令
  • 十一、     数组操作命令
  • 十二、     环境存取命令
  • 十三、     拼音处理命令
  • 十四、     文本操作命令
  • 十五、     时间操作命令
  • 十六、     数值转换命令
  • 十八、     磁盘操作命令
  • 二十、     系统处理命令
  • 二十一、           媒体播放命令
  • 二十二、           网络通信命令
  • 二十三、           其他命令
  • 二十四、           我的播放器第三代(改)

一、 命令概述

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, “藍井エイル - 流星.mp3”)
' 尝试不在同一文件夹下要如何处理 ?
' 增加完全路径试试
' 播放MP3 (1, “F:\CloudMusic\Ace组合 - 楚地无歌.mp3”)
' 尝试成功!通过增加全路径也能够实现跨文件夹的mp3播放
' 尝试不通过修改源代码就能够播放其它的音乐?
' 暂时没尝试出来。。。。
' 上面是之前写的我的播放器一的代码,现在对我的播放器一进行升级
_启动窗口.背景音乐 = {  }
_启动窗口.底图 = #图片2
播放MP3 (1, 播放列表变量)
.子程序 __启动窗口_创建完毕

_启动窗口.底图 = #图片1
' 通过以上代码就能够实现播放的时候切换背景图片了,同样的道理也能够做到切换背景音乐
' 可以通过点击不同的按钮切换背景图片和背景音乐达到类似音乐播放器的点歌效果
' 可以进一步考虑歌词的显示功能?
 

2.     数组型返回值:有些命令 的返回值是数组型变量如“分割文本()”的命令

七、 流程控制类命令

流程控制命令分三类:分支类、循环类和跳转类

1.     分支类:如果()、如果真()、判断()

2.     循环类:判断循环首()、循环判断首()、计次循环首()、变量循环首()

3.     跳转类:到循环尾()、跳出循环()、返回()、结束()

八、 算术运算命令

算术运算命令可以分为基本算术运算命令和扩展算术运算命令

1.     基本算术运算命令:加(+)、减(-)、乘(×)、除(/)、整除(\)、求余数(%)

2.     扩展算术运算命令:取符号、取绝对值、取整、绝对取整、四舍五入、求次方、求平方根、求正弦、求余弦、求正切、求反正切、求自然对数、求反对数、是否运算正确、置随机数种子、取随机数

九、 逻辑比较

易语言中逻辑比较类命令只能比较基本数据类型,即:字节型、短整数型、整数型、长整数型、小数型、双精度小数型、子程序指针、逻辑型、文本型、字节集星型、日期时间型

1.     逻辑比较命令:等于、不等于、小于、大于、小于或等于、大于或等于、近似等于、并且、或者、取反

十、 位运算命令

位运算是指对数据进行二进制的逐位运算

1.     常见的位运算命令有:位取反、位与、位或、位异或、左移、右移、合并整数、、合并短整数

十一、     数组操作命令

1.常见的数组操作命令有:重定义数组、取数组成员数、取数组下标、复制数组、加入成员、插入成员、删除成员、清除数组、数组排序、数组清零

十二、     环境存取命令

常见的环境存取命令:取命令行、取运行目录、取执行文件名、读环境变量、写环境变量

十三、     拼音处理命令

1.     常见的拼音处理命令有:取所有发音、取发音数目、取拼音、取声母、取韵母、发音比较、输入字比较

2.     为了匹配目标文本中大小写英文字母,在相应位置处使用对应的大写英文字母,如“jsjA”匹配“计算机a”、“计算机A”

3.     为了匹配目标文本中半角数字,在相应位置处使用还数字,如“jsj1”匹配“计算机1”

4.     为了匹配目标文本中汉字符或不知道发音的汉字,在相应位置处需使用该汉字,如“j算j1”匹配“计算机1”

5.     拼音输入内容不能包含除了“_”以外的所有其他半角符号

十四、     文本操作命令

1.     标准ASCII表

2.     常见的文本操作命令有:

取文本长度、取文本左边、取文本右边、取文本中间、

字符、取代码、寻找文本、倒找文本、

到大写、到小写、到全角、到半角、到文本、

删首空、删尾空、删首尾空、删全部空、

文本替换、子文本替换、取空白文本、取重复文本、

文本比较、分割文本、指针到文本

十五、     时间操作命令

常见时间操作命令有:到时间、增减时间、取时间间隔、取某月天数、

时间到文本、取时间部分、取年份、取月份、取日、取星期几、取小时、

取分钟、取秒、指定时间、取现行时间、置现行时间、取日期、取时间

十六、     数值转换命令

常见 的数值转换命令有:到数值、数值到大写、数值到金额、数值到格式文本、

取十六进制文本、取八进制文本、到字节、到短整数、到整数、到长整数、到小数、

十七、     字节集操作命令

常见的字节集操作命令有:取字节集长度、到字节集、

取字节集数据、取字节集左边、取字节集右边、取字节集中间、

寻找字节集、倒找字节集、字节集替换、子字节集替换、

取空白字节集、取重复字节集、分割字节集、指针到字节集

十八、     磁盘操作命令

1.     绝对路径与相对路径:

完整描述文件位置的路径就是绝对路径,如F:\易语言练习

由某个文件(程序)所在的路径引起的跟其他文件(文件夹)的路径关系称为相对路径,如F:\易语言练习\新建文件夹,可以是F:\易语言练习的相对路径\新建文件夹

2.     常见的磁盘操作命令有:

取磁盘总空间、取磁盘剩余空间、取磁盘卷标、置磁盘卷标、

改变驱动器、改变目录、取当前目录、创建目录、删除目录、

复制文件、移动文件、删除文件、文件更名、文件是否存在、

寻找文件取文件时间、取文件尺寸、取文件属性、置文件属性、

取临时文件名、读入文件、写到文件

十九、     文件读写命令

常见的文件读写命令有:

打开文件、打开内存文件、关闭文件、关闭所有文件、

锁住文件、解锁文件、移动读写位置、移到文件首、移到文件尾、

读入字节集、写出字节集、读入文本、写出文本、读入一行、

写文本行、读入数据、写出数据、是否在文件尾、

取读写位置、取文件长度、插入字节集、插入文本、插入文本行、

删除数据、打开加密文件

二十、     系统处理命令

1.     剪辑板

2.     注册表

3.     常见系统处理命令:

运行、取剪辑板文本、置剪辑板文本、剪辑板中可有文本、清除剪辑板、取屏幕宽度、取屏幕高度、取鼠标水平位置、去鼠标垂直位置、取颜色数、输入框、信息框、鸣叫、取启动时间、置等待鼠标、恢复鼠标、延时、取文本注册项、取数值注册项、取字节集注册项、写注册项、删除表项、注册项是否存在、取默认底色、快照、读配置项、写配置项、取配置节点名、取操作系统类别、多文件对话框

二十一、           媒体播放命令

1.     常见的音频格式:

①   WAV:微软公司开发的声音文件格式,符合RIFF文件规范

②   MIDI:乐器数字接口,早期为了解决电声乐器之间的通信问题提出的

③   MP3:动态影像专家压缩标准音频层面3,是当今较为流行的音频编码和有损压缩格式

2.     媒体播放命令:

播放音乐、停止播放、播放MID、播放MP3、同步播放MP3、

暂停播放MP3、继续播放MP3、取MP3播放状态

二十二、           网络通信命令

常见网络通信命令 :取主机名、通信测试、转换为主机名、转换为IP地址

二十三、           其他命令

常见的其他命令:标准输出、标准输入、截入、选择、多项选择、是否为空、是否已创建、取数据类型尺寸、取颜色值、取事件组件、事件转移、处理事件、截入图片、卸载图片、取硬盘特征字、取系统语言、写到内存、DLL命令调用转向、置错误提示管理、置DLL装载目录、取组件名称、取对象类型、寻找组件、取找到组件数目、取所找到的组件、置入代码

二十四、           我的播放器第三代(改)

程序:播放器三改

.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮_播放_被单击
.局部变量 MP3文件组, 文本型, , "0"

MP3文件组 = 多文件对话框 (“请添加想要播放的mp3文件”, “mp3文件(*.mp3)|*.mp3”, , , , 真)
.如果真 (取数组成员数 (MP3文件组) = 0)
    返回 ()
.如果真结束
播放MP3 (-1, MP3文件组)

' 这里涉及到的命令有:多文件对话框、如果真、取数组成员数 、返回、播放MP3

' 一、多文件对话框调用格式:
' 显示一个文件打开对话框,允许用户选择或输入多个所需要打开的已存在文件,返回用户所选择或输入后的结果文本数组。
' 如果用户未输入或按“取消”按钮退出,则返回一个成员数为0的空文本数组。

' 参数<1>的名称为“标题”,类型为“文本型(text)”,可以被省略。指定文件打开对话框的标题,如果被省略,则默认为“请输入欲打开的文件:”。
' 参数<2>的名称为“过滤器”,类型为“文本型(text)”,可以被省略。过滤器文本由单个或多个成对的文本串组成,每对文本串的第一个描述显示形式,如:“文本文件(*.txt)”;第二个指定实际的过滤匹配符,如:“*.txt”,所有各文本串之间用“|”号隔开。如果被省略,则默认没有过滤器。
' 参数<3>的名称为“初始过滤器”,类型为“整数型(int)”,可以被省略。如果上一参数提供了有效的过滤器文本,则本参数用作指定初始的过滤器,0为第一个过滤器。如果被省略,则默认值为0。
' 参数<4>的名称为“初始目录”,类型为“文本型(text)”,可以被省略。指定当打开对话框时所自动跳转到的目录,如果被省略,则默认为当前目录。
' 参数<5>的名称为“不改变目录”,类型为“逻辑型(bool)”,可以被省略。指定在对话框关闭后是否自动返回到进入对话框前的文件目录,如果被省略,则默认值为假。
' 参数<6>的名称为“父窗口”,类型为“通用型(all)”,可以被省略。指定对话框的父窗口,可以是一个"窗口"类型数据或者一个整数型窗口句柄.如果被省略,默认为无.

' 二、如果真
' 调用格式: 〈无返回值〉 如果真 (逻辑型 条件)
' 本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到左侧箭头线指向的命令处去执行。
' 同“如果”命令相比,本命令没有为假时的程序部分。
' 参数<1>的名称为“条件”,类型为“逻辑型(bool)”。本条件值的结果决定下一步程序执行位置。

' 三、取数组成员数
' 调用格式: 〈整数型〉 取数组成员数 (通用型变量/变量数组 欲检查的变量)
' 取指定数组变量的全部成员数目,如果该变量不为数组,返回-1,因此本命令也可以用作检查指定变量是否为数组变量。

' 参数<1>的名称为“欲检查的变量”,类型为“通用型(all)”,提供参数数据时只能提供变量及变量数组。参数值指定欲检查其成员数目的数组变量或者欲检查其是否为数组的变量。 

' 四、返回
' 调用格式: 〈无返回值〉 返回 ([通用型 返回到调用方的值])
' 本命令转移当前程序执行位置到调用本子程序语句的下一条语句处,并可根据需要返回一个值到子程序调用处。
' 参数<1>的名称为“返回到调用方的值”,类型为“通用型(all)”,可以被省略。

' 五、播放MP3
' 调用格式: 〈无返回值〉 播放MP3([整数型 播放次数],文本型数组/非数组 欲播放的MP3文件名,... )
' 可以自动连续播放多个 MP3 音乐文件。命令参数表中最后一个参数可以被重复添加。
' 参数<1>的名称为“播放次数”,类型为“整数型(int)”,可以被省略。为 -1 表示指定音乐将被循环播放,否则仅只播放指定的次数。如果本参数被省略,默认值为 1 。
' 参数<2>的名称为“欲播放的MP3文件名”,类型为“文本型(text)”,提供参数数据时可以同时提供数组或非数组数据。

' 用这种方式虽然的确能够显示选择播放音乐的名字,但是显示的是全路径而且如果是列表播放的话,也无法自动更新编辑框的内容,待改进
编辑框1.内容 = MP3文件组 [取数组下标 (MP3文件组, 1)]

.子程序 __启动窗口_创建完毕
_启动窗口.底图 = #播放器的背景图片
_启动窗口.背景音乐 = {  }
编辑框1.内容 = “请选择你喜欢的音乐!”
播放MP3 (1, “F:\易语言练习\VariousArtists - 风一样的勇士.mp3”)
' 由于现在的音乐发部分格式是mp3,而易语言的资源声频要求是WAV格式,所以只能用别的方法实现背景音乐的功能。

' 命令“播放音乐”是只能 播放WAV和MID格式的音频,因此这里使用命令“播放MP3”
.子程序 _按钮_暂停_被单击
暂停播放MP3 ()

.子程序 _按钮3_被单击
继续播放MP3 ()
.子程序 _按钮_其它_被单击
停止播放 ()
编辑框1.内容 = “请选择你喜欢的音乐!”

以上就是易语言编程命令调用操作大全的详细内容,更多关于易语言编程命令的资料请关注我们其它相关文章!

(0)

相关推荐

  • 易语言中的命令及操作符知识点总结

    命令由运行支持库提供给用户在程序中使用,它们被分为很多类.有些命令的最后一个参数可以被扩展,譬如"相加",它的"加数"参数可以被无限制地扩展,用作支持连续相加.这些命令在录入到程序中后在编辑窗口内其首部会显示出一个右双箭头作为标志.命令中的某些参数也有可能可以被省略,即调用时可以不提供参数数据.具体情况请参阅<支持库手册>. 下面列出所有具有操作符的命令及其操作符运算优先级,值越小运算优先级越高.优先级高的命令在计算表达式时将被先执行,同优先级的命令按顺

  • 易语言取命令行命令使用讲解

    取命令行命令 英文命令:GetCmdLine 操作系统支持:Windows.Linux    所属类别:环境存取 本命令可以取出在启动易程序时附加在其可执行文件名后面的所有以空格分隔的命令行文本段. 语法:  无返回值  取命令行 (存放被取回命令行文本的数组变量) 例程 说明 通过"取命令行"命令程序启动时的附加参数,根据不同参数自动进入相应的操作窗口. "取命令行"命令的最经典的例子就是易语言自带的实用程序"数据库管理器".看一下易语言主菜单

  • 易语言文本操作命令用法

    易语言作为国人开发的一门中文编程语言,深得不少人喜爱.他是一门中文的可视化编程语言,对于很多文化程度较低的人来说,编程也成为可能.虽然易语言比较简单,但还是有些用法不会,今天我就教大家如何使用易语言最基本的文本操作命令. 1.首先我们新建一个windows窗口程序,勾选全部支持库.画两个按钮组件和一个编辑框组件: 2.我们先把编辑框的多行属性设置为真,然后写一段话到编辑框内,方便我们接下来操作编辑框中的文本. 1.如何寻找文本? 寻找文本使用的是"寻找文本"命令,"寻找文本&

  • 易语言读写配置项命令详解

    易语言读写配置项命令怎么用  有什么用 1.一般软件关闭后数据都会消失,那么用写配置项和读配置项就可以起到下次打开软件时数据会保存在一个文件里,很多软件都是用这个命令来记录数据.一般软件关闭后数据都会消失,那么用写配置项和读配置项就可以起到下次打开软件时数据会保存在一个文件里,很多软件都是用这个命令来记录数据. 2.首先先来看看这2个命令在易语言中的解释 3.我们可以发现2个命令其实差不多 首先解释一下配置文件名 也就是你想把数据放到那个文件 如果文件不存在 则要新建一个 注意后缀必须为 ini

  • 易语言编程命令调用操作大全

    目录 一. 命令概述 二. 命令的格式 三. 命令的参数 四. 命令的返回值 五. 命令嵌套调用 六. 数组参数与数组返回值 七. 流程控制类命令 八. 算术运算命令 九. 逻辑比较 十. 位运算命令 十一.     数组操作命令 十二.     环境存取命令 十三.     拼音处理命令 十四.     文本操作命令 十五.     时间操作命令 十六.     数值转换命令 十八.     磁盘操作命令 二十.     系统处理命令 二十一.           媒体播放命令 二十二.   

  • 总结VC与易语言DLL互相调用的方法

    在编写程序的时候往往需要调用到别的语言编写的DLL文件,下面先来看一下在易语言中如何调用VC编写的DLL呢,首先用VC编写一个简单的DLL文件,代码如下: int WINAPI add(int x,int y) { return x+y; } 这是一个简单的两个数加法操作,返回两个数相加的结果,这里我生成的是MFC DLL,并且需要在def中导出add函数. 下面用易语言来调用它,首先在易语言中需要插入一个DLL命令,代码如下: .版本 2 .DLL命令 调用CDLL, 整数型, "cdll.d

  • 详解易语言字符命令

    易语言字符命令,这个命令比较少见,但是有用,我教大家操作. 1.易语言新建一个windows窗口 点击进入代码编辑区 具体看如何用易语言编写自己第一个程序? 2.我们输入 这个命令 字符() 3.展开这个字符命令 我们发现只有一个参数 4.这个参数比较少见,字节型它的取值范围为0~255 我们输入100看看 5.运用调试输出这个函数,具体看易语言调试输出函数实例详解 我们输入调试输出 (字符 (100)) 6.结果为 d 这个需要对照 ASCII表看看

  • 易语言编程基础数据类型变量及子程序

    目录 一. 易语言的数据类型 基本数据类型分为: 基本数据类型中的数值类型有包含了: 程序:数据类型转换 特殊数据类型 通用型数据类型: 库定义数据类型: 自定义数据类型: 内部组件数据类型: 二. 易语言中的变量 三. 易语言的资源表 四. 易语言中的运算符 五. 易语言中的子程序 一. 易语言的数据类型 易语言的数据类型可以分为基本数据类型和特殊数据类型 基本数据类型分为: ①   数值型 ②   逻辑型 ③   日期时间型 ④   文本型 ⑤   字节集型 ⑥   子程序指针型 基本数据类

  • 易语言运算命令的详细解释

    本篇内容针对易语言运算命令的位取反.位于.位或.位异或做了详细解释 易语言3.5版提供了4个位运算命令. 1.位取反 位取反命令将指定数值转换为二进制后,对每一比特位的值取反,即0变为1,1变为0,然后转换成十进制数,返回值是转换后的十进制数. "位取反"命令的命令格式是: 〈整数型〉 位取反 (欲取反的数值) 参数"欲取反的数值"的类型为"整数型". 2.位与 位与命令将所给的数值全部转换为二进制,对所有二进制数值的共同比特位进行"与

  • 易语言编程入门第一个程序

    目录 易语言的优点: 最早接触易语言是三年前的事情了,那时候是因为DNF这个游戏我才知道了易语言这个编程语言,当时对他就非常的憧憬.只不过那时候易语言的学习资源比较少,而且自身的学业比较重就没有仔细的了解了. 最近几日再回归DNF的时候突然想到了易语言,所以决定抽点空闲时间学习一下,先定一个小目标:做一个DNF的辅助工具!(也许最终都无法完成也说不定) 这是第一天学习的内容 易语言的优点: 1.     代码是中文的,降低了学习的门槛 2.     全可视化编程,即输即画减少了代码出错的可能 3

  • 易语言编程新手第一课安装及运行

    目录 易语言安装环境 使用易语言 编译一个简单的易语言 易语言安装环境 要学习易语言那么首先要有编译环境, 以下是易语言 的下载地址 注释:此平台要六百多元购买正版 http://www.dywt.com.cn/ 也可以下载破解版但是我不推荐,我买的正版 我的教书先生有破解版的过一段时间我会将盗版下载地址发给你们 下载完之后软件的样子是成下图正上方 使用易语言 进入软件 点击程序按钮.如下图 然后再点击建新,如下图 然后点击Windows窗口程序,如下图 恭喜你你现在可以编译易语言了. 想找例题

  • 易语言编程基础知识

    创建一个易应用程序只需要短短几分钟的时间 - 通过在设计窗口上"绘制"诸如编辑框和按钮等组件来创建用户界面.然后,为窗口和组件设置属性以规定诸如标题.位置.尺寸等的值.最后,编写处理程序将生命真正赋于程序. 组件及事件驱动 组件及其事件驱动是使用易语言在 Windows 环境下编程的基础知识.所谓"组件",即用作组成用户图形界面的基本成员,譬如:窗口.编辑框.图片框等等.组件按可否容纳其它组件划分为容器类和非容器类.按运行时是否可能具有可视外形划分为界面类和功能类.

  • 易语言控制台程序调用窗口的组件详解

    最近有小伙伴问我,易语言的模块或者控制台程序怎么调用窗口的组件,现在我发经验,喜欢的关注哦,给大家解决了,大神不要喷 其实易语言里面的那些按钮啊编辑框啊都是类,什么是类自己百度,不啰嗦.其实易语言里面的那些按钮啊编辑框啊都是类,什么是类自己百度,不啰嗦. 而在窗口显示的其实是类实体化,有可视类(可以看见.点击等)的属性类型而在窗口显示的其实是类实体化,有可视类(可以看见.点击等)的属性类型 向文本型啊,整数型啊都是一个类型,不过是原生的支持库的,科普完成向文本型啊,整数型啊都是一个类型,不过是原

随机推荐