完整word版易语言常用语句和命令Word文档格式.docx

上传人:b****7 文档编号:22046239 上传时间:2023-02-02 格式:DOCX 页数:29 大小:531.58KB
下载 相关 举报
完整word版易语言常用语句和命令Word文档格式.docx_第1页
第1页 / 共29页
完整word版易语言常用语句和命令Word文档格式.docx_第2页
第2页 / 共29页
完整word版易语言常用语句和命令Word文档格式.docx_第3页
第3页 / 共29页
完整word版易语言常用语句和命令Word文档格式.docx_第4页
第4页 / 共29页
完整word版易语言常用语句和命令Word文档格式.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

完整word版易语言常用语句和命令Word文档格式.docx

《完整word版易语言常用语句和命令Word文档格式.docx》由会员分享,可在线阅读,更多相关《完整word版易语言常用语句和命令Word文档格式.docx(29页珍藏版)》请在冰豆网上搜索。

完整word版易语言常用语句和命令Word文档格式.docx

流程控制命令在易语言中是非常重要的一类命令,多数程序编写离不开这类命令.

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

(1)分支类流程控制命令

分支类流程控制命令原型是:

“〈无返回值〉命令名称(逻辑型条件)”,当条件为真时,程序顺序执行后续代码;

当条件为假时,程序则沿虚线箭头处停止,或跳到下一行代码执行。

分支类流程控制命令判断的条件可以使用“且”、“或”连接多个条件,最终返回一个逻辑结果来实现多条件联合判断。

分支类流程控制命令包括:

如果真()、如果()、判断()3个命令。

●如果真()命令,条件为真时,运行程序;

条件为假,停止运行。

●如果()命令,条件为真时,运行后续程序;

条件为假,沿虚线箭头跳到下一行代码执行.

●判断()命令,和如果()命令相同,但在嵌套使用时,判断()命令结构更加清晰,简略。

如下图:

如果()命令

判断()命令

(2)循环类流程控制命令

循环类流程控制命令,可以在一定条件下多次执行一段代码,由循环首和循环尾两部分组成,循环首和循环尾中间是循环块,是循环命令重复执行的代码。

循环类流程控制命令包括:

判断循环首()、循环判断首()、计次循环首()、变量循环首()4个命令.

●判断循环首()命令的原型是:

“<

无返回值〉判断循环首(逻辑型条件)-循环块 

—判断循环尾()"

●循环判断首()命令的原型是:

“〈无返回值〉循环判断首()-循环块 

循环判断尾(逻辑型条件)”。

判断循环命令和循环判断命令的区别是:

判断循环命令先判断后循环,循环判断命令先循环后判断,由于两个命令判断顺序不同,可能对循环体内的运行造成影响。

●计次循环首()命令的原型是:

无返回值>

计次循环首(整数型循环次数,[整数型变量已循环次数记录])—循环块-计次循环尾()”。

编写一个输出1—-100的所有整数和的程序,调试输出后的值是5050。

代码如下:

计次循环首()命令

●变量循环首()命令的原型是:

“〈无返回值〉变量循环首(整数型变量起始值,整数型变量目标值, 

整数型变量递增值,[整数型变量循环变量])-循环块-变量循环尾()”。

(3)跳转类流程控制命令

有了跳转类流程控制命令,可以方便的控制程序的流程,节省资源。

跳转类流程控制命令包括:

到循环尾()、跳出循环()、返回()、结束()4个命令。

●到循环尾()命令的原型是:

无返回值〉到循环尾()”,当一个循环中运行了到循环尾()命令,就会直接跳到循环尾代码处。

●跳出循环()命令的原型是:

“〈无返回值>

跳出循环()”,当一个循环中运行了跳出循环()命令,当前循环就会结束,然后运行循环体后的程序。

●返回()命令的原型是:

“〈无返回值〉返回([通用型返回到调运方的值])”,返回()命令被执行后,就会退出当前子程序,自动执行子程序后的代码。

●结束()命令的原型是:

“〈无返回值〉结束()”,结束()命令结束当前程序的运行,实现程序关闭功能。

易语言命令简述—2

2.算术运算命令

算术运算命令分两类,一是基本算术运算命令,二是扩展算术运算命令。

(1)基本算术运算命令

基本算术运算命令,是程序中常用的命令之一,几乎每个程序都离不开。

包括:

相加(+)、相减(-)、相乘(*)、相除(/)、整除(\)、求余数(%)6个命令。

●相加(+)命令的原型是:

通用型〉 

相加(通用型被加数或文本或字节集,通用型加数或文本或字节集,…)”。

相加(+)命令是基本算术运算中唯一一个适用任何基础类型的运算符,当数字运算时用于数字相加,当文本或字节集运算时用于数据相连。

如数字运算:

123+456=579;

文本相连:

“ABC 

”+“DEF"

=“ABCDEF”。

●相减(-)命令的原型是:

双精度小数型〉 

相减(双精度小数型 

被减数,双精度小数型 

减数,…)"

.

“—”号还是“负()"

命令的简化运算符,命令的原型是:

“〈双精度小数型〉负(双精度小数型数值)"

“相减”与“负”只是使用在不同位置,它们的概念可以互相转换。

●相乘(*)命令的原型是:

“〈双精度小数型〉 

相乘(双精度小数型 

被乘数,双精度小数型 

乘数,…)”。

相乘(*)命令会将两个数进行求积运算.

●相除(/)命令的原型是:

“〈双精度小数型>

相除(双精度小数型 

被除数,双精度小数型 

除数,…)"

相除(/)命令会将两个数进行求商运算。

应该注意的是:

运算中除数不能为0,因为数学中除数为0没有意义,因此,除数为0会提示错误。

●整除(\)命令的原型是:

整除(双精度小数型 

除数,…)”.

整除(\)命令会将两个数进行求商运算并舍弃小数部分。

舍弃的小数并非四舍五入,直接舍弃.

●求余数(%)命令的原型是:

双精度小数型>

求余数(双精度小数型 

除数,…)"

求余数(%)命令会计算出被除数与除数求商运算的余数。

(2)扩展算术运算命令

扩展算术运算命令是为方便编程提供的,是一些与数学运算相关的命令。

取符号()、取绝对值()、取整()、绝对取整()、四舍五入()、求次方()、求平方根()、求正弦()、求余弦()、求正切()、求反正切()、求自然对数()、求反对数()、是否运算正确()、置随机数种子()、取随机数()16个命令。

其中置随机数种子()、取随机数()编程时经常用到:

●置随机数种子()命令的原型是:

无返回值〉 

置随机数种子([整数型欲置入的种子数值])”

本命令设置产生随机数的基数,如果省略参数,默认是使用当前系统启动时间的毫秒作为基数。

●取随机数()命令的原型是:

整数型>

取随机数([整数型欲取随机数的最小值],[整数型欲取随机数的最大值])”。

本命令用于在指定的范围中获取一个随机数。

建立一个易语言程序,在窗口中添加一个编辑框和一个按钮,写如下代码:

取随机数代码

运行程序,点击按钮,编辑框中就会随机出现一个大于1小于100的整数,每按一次按钮,数字随机变化一次。

易语言命令简述—3

3。

逻辑比较命令

在易语言中逻辑比较命令只适用于基本数据类型,比较的数据类型必须一致,不一致的需要转换。

● 

等于()命令,运算符号为“=”或“==”,命令的原型是:

逻辑型〉等于(通用型被比较值,通用型比较值)”.

本命令比较两个数据是否一致,如果一致返回“真”,否则返回“假”。

不等于()命令,运算符号为“〈>

”或“!

=”或“≠”,命令的原型是:

“〈逻辑型>

不等于(通用型被比较值,通用型比较值)”。

本命令比较两个数据是否不一致,如果不一致返回“真”,否则返回“假”。

小于()命令,运算符号为“<”,命令的原型是:

“〈逻辑型〉小于(通用型被比较值,通用型比较值)”。

本命令比较一个数据是否小于另一个数,如果是返回“真"

,否则返回“假”.

大于()命令,运算符号为“>"

,命令的原型是:

大于(通用型被比较值,通用型比较值)”.

本命令比较一个数据是否大于另一个数,如果是返回“真"

,否则返回“假”。

小于或等于()命令,运算符号为“<="

或“≤”,命令的原型是:

小于或等于(通用型被比较值,通用型比较值)”。

本命令比较一个数据是否小于或等于另一个数,如果是返回“真”,否则返回“假”。

大于或等于()命令,运算符号为“>="

或“≥”,命令的原型是:

逻辑型〉大于或等于(通用型被比较值,通用型比较值)”。

本命令比较一个数据是否大于或等于另一个数,如果是返回“真"

,否则返回“假"

近似等于()命令,运算符号为“?

=”或“≈"

“〈逻辑型〉近似等于(文本型被比较文本,文本型比较文本)"

本命令判断一个文本内是否包含另一个文本,如果是返回“真”,否则返回“假”.

并且()命令,运算符号为“&&”或“And”或“且”,命令的原型是:

“〈逻辑型〉并且(逻辑型逻辑值一,逻辑型逻辑值二,…)”。

本命令判断两个或几个逻辑值是否都为“真”,如果是返回“真”,否则返回“假”。

或者()命令,运算符号为“||”或“Or”或“或”,命令的原型是:

逻辑型〉或者(逻辑型逻辑值一,逻辑型逻辑值二,…)”.

本命令判断两个或几个逻辑值是否有一个为“真"

,如果是返回“真”,否则返回“假”.

取反()命令,命令的原型是:

取反(逻辑型被反转的逻辑值)”。

本命令用于获取一个逻辑值或逻辑型变量的值的相反值,如果被取反的值为“真”,返回“假"

如果被取反的值为“假”,返回“真”。

如下图:

“逻辑变量”为逻辑型,先将“取反(子菜单.选中)"

赋值给“逻辑变量”,真的反值为假;

再将为“逻辑变量”赋值给“子菜单.选中”,值为真。

然后用如果()命令判断逻辑变量保存的值,以显示不同的信息提示用户的操作。

取反命令()

4。

位运算命令

位运算是指对数据进行二进制的逐位运算.现代计算机都是采用二进制方式存储和处理数据,一个二进制用“比特”(bit)表示,其状态只有0或1,8个比特=1个字节。

在计算机内部运算中常用的进位制有4种:

二进制,逢2进1,由数字0和1组成,以下标2或后缀B表示。

八进制,逢8进1,由数字0、1、2、3、4、5、6、7组成,以下标8或后缀Q表示。

十进制,逢10进1,由数字0、1、2、3、4、5、6、7、8、9组成,以下标10或后缀D表示,该后缀可以省略。

十六进制,逢10进1,由数字0、1、2、3、4、5、6、7、8、9和字母A、B、C、D、E、F组成,以下标16或后缀H表示.

要进行位运算,就得将八进制、十进制、十六进制数据转换成二进制。

在易语言中,位运算命令都是针对整数型数据进行操作的,整数型长度为4个字节,也就是一组32位长度的二进制数。

位运算命令主要包括:

位取反()、位与()、位或()、位异或()、左移()、右移()、合并整数()、合并短整数()8个命令。

易语言命令简述-4

5.数组操作命令

相同数据类型变量的集合即数组.在程序中使用数组能方便管理相关的一组数据,并能使用循环控制一组数据。

数组操作命令包括:

重定义数组()、取数组成员数()、取数组下标()、复制数组()、加入成员()、插入成员()、删除成员()、清除数组()、数组排序()、数组清零()10个命令.

6。

环境存取命令

这里的环境指程序运行所在的系统、服务等一系列的设置。

环境存取命令包括:

取命令行()、取运行目录()、取执行文件名()、读环境变量()、写环境变量()5个命令。

7.拼音处理命令

拼音处理命令是可以方便的处理汉语拼音相关的命令.拼音处理命令包括:

取所有发音()、取发音数目()、取拼音()、取生母()|取韵母()、发音比较()、输入字比较()7个命令。

8。

文本操作命令

对文本型数据进行编辑处理的命令。

文本操作命令比较多,包括:

取文本长度()、取文本左边()、取文本右边()、取文本中间()、字符()、取代码()、寻找文本()、倒找文本()、到大写()、到小写()、到全角()、到半角()、到文本()、删首空()、删尾空()、删首尾空()、删全部空()、文本替换()、子文本替换()、取空白文本()、取重复文本()、文本比较()、分文本()、指针到文本()24个命令。

9。

时间操作命令

用于时间日期编辑处理的命令。

到时间()、增减时间()、取时间间隔()、取某月天数()、时间到文本()、取时间部分()、取年份()、取月份()、取日()、取星期几()、取小时()、取分钟()、取秒()、指定时间()、取现行时间()、置现行时间()、取日期()、取时间()18个命令。

10.数值转换命令

只适用于数值型数据类型,将现有数值型数据类型转换成指定的数值。

到数值()、数值到大写()、数值到金额()、数值到格式文本()、取十六进制文本()、取八进制文本()、到字节()、到短整数()、到整数()、到长整数()、到小数()11个命令.

11。

字节集操作命令

用于对字节集数据编辑处理的命令.字节集即字节的组合,相当于一个字节型数组,字节集和字节型数组可以互换。

包括:

取字节集长度()、到字节集()、取字节集数据()、取字节集左边()、取字节集右边()、取字节集中间()、寻找字节集()、倒找字节集()、字节集替换()、子字节集替换()、取空白字节集()、取重复字节集()、分割字节集()、指针到字节集()14个命令。

12.磁盘操作命令

对计算机磁盘上的文件进行管理的命令。

磁盘操作命令比较多,包括:

取磁盘总空间()、取磁盘剩余空间()、取磁盘卷标()、置磁盘卷标()、改变驱动器()、改变目录()、取当前目录()、创建目录()、删除目录()、复制文件()、移动文件()、删除文件()、文件更名()、文件是否存在()、寻找文件()、取文件时间()、取文件尺寸()、取文件属性()、置文件属性()、取临时文件名()、读入文件()、写到文件()22个命令。

13.文件读写命令

对文件进行编辑处理的命令。

文件读写命令比较多,包括:

打开文件()、打开内存文件()、关闭文件

()、关闭所有文件()、锁住文件()、解锁文件()、移动读写位置()、移到文件首()、移到文件尾()、读入字节集()、写出字节集()、读入文本()、写出文本()、读入一行()、写文本行()、读入数据()、写出数据()、是否在文件尾()、取读写位置()、取文件长度()、插入字节集()、插入文本()、插入文本行()、删除数据()、打开加密文件()25个命令.

14.系统处理命令

对操作系统的剪辑板、窗口、注册表等进行编辑处理的命令。

系统处理命令是命令中最多的,包括:

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

15。

媒体播放命令

用于播放音频文件的命令。

播放音乐()、停止播放()、播放MID()、播放MP3()、同步播放MP3()、暂停播放MP3()、继续播放MP3()、取MP3播放状态()8个命令。

16。

网络通信命令

用于编辑网络通信的相关命令,包括:

取主机名()、通信测试()、转换主机名()、转换为IP地址()4个命令。

17.其它命令

其它命令包括:

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

以上命令只是易语言常用命令的一部分.易语言命令是学习易语言又一个重点,当我们通过刻苦学习,能够灵活应用易语言命令,那么我们在踏进易语言编程大门后,在易语言编程的道路上蹒跚漫步了。

要编写比较复杂的程序,就需要用到数据库。

数据库(Database)是按照一定的数据结构来组织、存储和管理数据的仓库。

数据库有很多类型,从最简单的存储各种数据的表格,到能够进行海量数据存储的大型数据库系统,在各个方面得到广泛应用.

易语言作为一款中文编程软件,拥有完全自主知识产权和核心技术的数据库。

易语言数据库,简称“易数据库"

,是一个小型的数据库管理系统,它以一种简单的类似表格的形式组织信息,并形成持久化存储。

1。

易数据库的文件

易数据库的组成包括以下文件:

扩展名 

“.edb"

文件是易数据库主体文件。

“。

edt” 

文件是易数据库辅助文件,仅在数据库中存在备注型和字节集型字段时才存在,文件名除了扩展名,和数据库主体文件名相同,而且必须在同一目录下。

扩展名“.enx”文件是易数据库索引文件,索引文件由用户根据需要自行创建.

易数据库的记录和字段

易数据库是关系型数据库。

关系数据库,是建立在关系模型基础上的数据库,以行和列的形式存储数据,这一系列的行和列被称为表,这张表就是易数据库。

易数据库表每一行称为一条“记录”。

记录一个成员各字段的信息。

每一个记录包含这行中的所有字段信息,一般记录在数据库中并没有专门的记录名,常常用它所在的行数表示这是第几个记录。

易数据库表每一列称为一个“字段"

.字段在数据库中的属性称为“字段信息”,由名称、类型、最大文本三方面属性构成:

(1)名称:

文本型,长度在16个字符以内。

(2)类型:

整数型,可以是以下常量之一:

#字节型;

#短整型;

#整数型;

#长整数型;

#小数型;

双精度小数型;

#逻辑型;

#日期时间型;

#文本型;

#字节集型;

#备注型.

(3)最大文本长度:

整数型,初始值为20个字符,仅当字段为文本型时才有效,其值必须在1到512之间.

下面是一个易数据库“员工工资表”,该表有“张三”、“李四"

、“王五”三条记录,每条记录又有“姓名”、“工资”、“扣除”、“实发”四个字段。

员工工资表

易语言数据库操作有两种方法,一种是使用易语言菜单,另一种是在程序中使用代码。

我们重点学习重点是使用易语言菜单编辑易数据库,使用代码编辑易数据库不展开细说。

创建易数据库

(1)使用菜单创建易数据库

使用菜单创建易数据库也称手工创建易数据库,选择点击菜单“数据库"

--“结构编辑器"

,会弹出数据库结构管理器界面,然后插入字段信息,定义名称、类型、字段长度。

插入若干需要的字段,并定义名称、类型、字段长度,保存并为数据库命名。

利用数据库结构管理器,可以对字段进行修改:

在“字段数"

列表框中选择需要修改的字段,在“字段信息”分组框中修改。

还可以上、下移动调整字段位置.

数据库结构管理器还可以新建索引、新建数据库表、给数据库设置密码、打开已有数据库、保存当前数据库、关闭数据库结构管理器等功能。

数据库结构管理器界面

(2)使用代码创建易数据库

一般将数据库中所使用的名称及字段名设置为常量,有利创建和维护。

以前面“员工工资表"

为例,建立一个常量数据表,如下:

数据库名称和字段名常量表

使用代码创建易数据库,需要使用“创建()”命令,该命令的原型是:

创建(文本型欲创建数据库的文件名,字段信息数组字段信息表)”。

创建()命令的返回值是逻辑型,表明是否执行成功;

第一个参数是要创建数据库的文件名,如:

“员工工资表。

edb”,也可加上要创建的路径;

第二个参数是一个字段信息数组. 

2.为易数据库添加记录

(1)使用菜单添加记录

依次点击菜单“数据库”—-“记录编辑器”,打开“员工工资表”数据库,弹出“数据库记录编辑”界面,选择菜单“增删"

-—“添加空记录"

,填写字段信息.再点击“添加空记录”子菜单,每点击一次,就会填加一条空记录.

还可用“记录”菜单下子菜单,实现“到首记录"

、“到尾记录”、“上一记录”、“下一记录”、“上一页”、“下一页”、“到指定记录”操作;

用“字段"

菜单下子菜单,实现“到首字段”、“到尾字段"

、“上一字段”、“下一字段”、“上一行”“下一行”操作;

用“删除"

菜单下子菜单,实现“改变删除状态”、“清除所有被删除记录”、“清空数据库”操作。

数据库记录编辑界面

查看添加好的记录,依次点击易语言菜单“工具”—-“报表编辑器”,弹出“易之表”界面,点击“易之表”菜单“文件”——“打开数据库”,找到并打

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1