易语言语法大全
- 格式:pdf
- 大小:472.03 KB
- 文档页数:40
易语言文本分类易言语常用语句的分类1.值型语句。
(也可称属型语句)特:有一个“=”号将左右两边连起来这是大众学习易言语时首先会接触的一类语句。
比如:标签1.标题=“汉言语编程技术,易言语!”这句代的意义是:标签1的标题是:“汉言语编程技术,易言语!”——即将标签1的标题属值定为“汉言语编程技术,易言语!”(所谓赋值也)。
我们所见的给变量赋值就是用此类语句。
赋值语句多见有以下两类:(1)将某一东西的某种属值赋给另一东西。
比如:标签1.标题= 编辑框5.内容意义即是“标签1”的标题跟编辑框5中的内容一样。
比如我们正在编辑框5中输进“易言语使英语盲也学会了编程”,那么正在相关事情(比如单击按钮)的驱动下,标签1的标题也相应显现为“易言语使英语盲也学会了编程”。
(2)将某一类型的属值授予某个东西。
比如:标签1.标题= “汉言语编程技术,易言语!”将“汉言语编程技术,易言语!”赋给标签1的标题。
所授予的属值可以是各品种型的,比如:窗口1.可看= 真这个“真”是一个逻辑型数值。
假如是文本型数值要用双引号,比如适才的例子:“汉言语编程技术,易言语!”即是。
又如,我们会发觉这类句子:标签2.标题=到文本(取小时(取现行光())) +“:”+到文本(取分钟(取现行光())) +“:”+到文本(取秒(取现行光()))由于标签类东西只接受文本型数据,所以要把光型数据转化为文本型,不然测试时会提示:“所接受的数据类型与通报给它的数据类型不一致”。
有时我们会发觉此类句子:变量1 = 变量1+10这个语句的意义是:“将变量1加10之后,再将新值传回给变量1”。
从这里可以瞧出,这里的“=”号跟数学中的“=”号正在含义上是差别的,正在数学中不可能出现b=b+2之类的表达式,而正在易言语中这种表达式却是答应的,并且是经常使用的。
另外,我们又会瞧到这类句子:编辑框1.高度= 取用户区高度()上述步骤可以理解为获得“取用户区高度()”的返回值(运算结果),然后将此值赋给编辑框1的高度属。
易语⾔如果真、如果和判断知识点总结易语⾔之什么是如果真、如果和判断1、假设我们需要开发⼀个类似qq的聊天⼯具,那我们就需要⼀个登录程序,当⽤户输⼊密码账号,我们就要检查密码是否正确,这⾥就⽤到了如果真2、写法是这样的.版本 2.如果真 (输⼊的密码=正确密码)' 当输⼊的密码=正确密码的时候就执⾏这⾥的代码,不等于就不执⾏信息框 (“登录成功”, 0, ).如果真结束3、上⾯这样只是为了讲解整个过程,我们需要把它转换易语⾔能理解的正常代码我们先声明2个变量,叫输⼊的密码和正确密码,输⼊的密码的值就是⽤户在编辑框⾥输⼊的内容,我们只要把它读出来就可以了,正确密码嘛我们随便给它个值“123456”,如图4、可能有⼈会说这⾥还有账号呢,别介意细节嘛,账号下⾯才讲的啦,按f5调试⼀下,输⼊123456,消息框就出来了,可问题也来了,如果输⼊的是⼀个错误的密码呢,那这程序就⽆反应了,可能马上有⼈就会想到在加⼀个如果真,如果真(输⼊的密码≠正确密码),这样也挺好的可是这样教程就结束了,为了不结束教程,这⾥就使⽤到了如果5、如果真是条件成⽴(输⼊密码=正确密码就是条件成⽴了)就执⾏⾥⾯的代码,不成⽴就跳过。
那没有了真的如果,就代表了⽆论条件是否成⽴,都有要执⾏的代码。
6、.版本 2.⼦程序 _按钮1_被单击.局部变量输⼊的密码, ⽂本型.局部变量正确密码, ⽂本型输⼊的密码=编辑框2.内容正确密码= “123456”.如果 (输⼊的密码=正确密码)信息框 (“登录成功”, 0, ).否则信息框 (“密码错误请检查”, 0, ).如果结束这样我们就完成了⼀个简单的密码检查代码了7、然后在说账号问题可能你会猜这⾥要⽤到判断了,实际上判断根本没准备讲..因为它和如果完全⼀样,这⾥只是想把如果真和如果嵌套使⽤,加深理解我们知道就检查密码正确性⼀样,⼀样我们需要检查账号是否存在这⾥是基础⼊门教程,所以我们使⽤⽐较笨的办法,每个账号就⽤⼀条如果真来检查为此增加⼀个输⼊的账号变量如图8、最下⾯还有⼀个没有账号的提⽰,这样就完成了⼀个简单的登录程序,希望⼤家能学会了如果真和如果!最下⾯还有⼀个没有账号的提⽰,这样就完成了⼀个简单的登录程序,希望⼤家能学会了如果真和如果!。
易语言sql语法实用大全!易语言与SQL (易语言使用SQL语句)易语言操作SQL Server数据库全过2011-02-27 11:43:18| 分类:默认分类| 标签:sql数据库字段nvarchar语句|字号大中小订阅易语言操作SQL Server数据库全过程Post By:2006-7-3 9:59:00最近看到很多初学者在问在易语言中如何操作SQL Server以外部数据库,也有人提出想要个全面的操作过程,为了让大家能够尽快上手,我给大家简单介绍一下操作SQL的过程,希望能起到抛砖引玉的作用。
由于我本身工作业比较忙,就以我目前做的一个软件的部份内容列给大家简单讲讲吧,高手就不要笑话了,只是针对初学者第一步,首先需要建立一个数据库:以建立一个员工表为例,各字段如下:3 员工ID int4 00 登陆帐号nvarchar 30 10 密码nvarchar 15 10 所属部门nvarchar 30 10 姓名nvarchar 10 10 性别nvarchar 2 10 年龄nvarchar 10 10 当前职务nvarchar 10 10 级别nvarchar 10 10 出生日期nvarchar 40 10 专业nvarchar 10 10 学历nvarchar 8 10 婚姻状况nvarchar 4 10 身份证号nvarchar 17 10 籍贯nvarchar 50 10 毕业院校nvarchar 50 10 兴趣爱好nvarchar 600 10 电话nvarchar 11 10 家庭成员nvarchar 20 10 工作经历nvarchar 600 10 销售行业经验nvarchar 600 10 离职原因nvarchar 600 10 升迁记录nvarchar 600 10 调岗记录nvarchar 600 10 特殊贡献nvarchar 600 10 奖励记录nvarchar 600 10 处罚记录nvarchar 600 10 同事关系nvarchar 4 10 企业忠诚度nvarchar 4 10 入司日期nvarchar 30 10 在职状态nvarchar 4 10 上级评语nvarchar 600 10 最后登陆时间nvarchar 20 10 登陆次数nvarchar 50 10 照片image 16 1一般我习惯用nvarchar,因为这是可变长的的非Unicode数据,最大长度为8000个字符,您可以根据您的情况来设定,我这里只是举例说明。
一. 流程控制 (1)1.1如果命令 (1)1.2 如果真命令 (2)1.3判断命令 (2)1.4判断循环首命令 (2)1.5判断首命令 (3)1.6计次循环首命令 (3)1.7变量循环首命令 (4)1.8到循环尾命令 (4)1.9 跳出循环命令 (5)1.10返回命令 (5)1.11结束命令 (6)一. 流程控制1.1如果命令操作系统支持:Windows、Linux、Unix 所属类别:流程控制本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到左侧箭头线指向的命令处去执行。
语法:无返回值如果(条件)使用:.版本2.如果(编辑框1.内容=真). 否则.如果结束1.2 如果真命令操作系统支持:Windows、Linux、Unix 所属类别:流程控制本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到左侧箭头线指向的命令处去执行。
同“如果”命令相比,本命令没有为假时的程序部分。
语法:无返回值如果真(条件)使用:版本2.如果真(编辑框1.内容=“”). 如果真结束1.3判断命令操作系统支持:Windows、Linux、Unix 所属类别:流程控制本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到下一分支处去继续判断。
语法:无返回值判断(条件)使用:.版本2.子程序_按钮1_被单击.参数变量1, 整数型变量1 = 1.判断开始(变量1 =1)输出调试文本(“变量1的值是1”).默认.判断结束1.4判断循环首命令操作系统支持:Windows、Linux、Unix 所属类别:流程控制本命令根据提供的逻辑参数的值,来决定是否进入循环。
如果提供的逻辑参数值为真,程序顺序执行下一条命令进入循环,否则跳转到本命令所对应的“判断循环尾”命令的下一条命令处以跳出循环。
易语言判断且使用方法一、引言本文介绍了易语言中的条件判断语句以及实际应用场景中的使用方法。
通过学习本文,您将了解到如何使用易语言进行条件判断,以及如何根据不同情况执行相应的操作。
二、条件判断语句在编程中,我们常常需要根据不同的条件执行不同的操作。
易语言提供了多种条件判断语句,包括`如果...那么...`、`如果...那么...否则...`、`如果...那么...否则如果...那么...`等。
下面将逐一介绍这些语句的使用方法。
2.1如果...那么...`如果...那么...`语句用于判断一个条件是否成立,并根据条件的结果执行相应的操作。
语法格式如下:```如果条件则执行操作结束```其中,条件为一个表达式,可以是比较运算、逻辑运算或其他返回布尔值的函数。
如果条件成立,则执行`执行操作`中的代码;否则,直接结束判断。
2.2如果...那么...否则...`如果...那么...否则...`语句用于在一个条件成立时执行相应的操作,否则执行另外的操作。
语法格式如下:```如果条件则执行操作1否则执行操作2结束```如果条件成立,则执行`执行操作1`中的代码;否则,执行`执行操作2`中的代码。
2.3如果...那么...否则如果...那么...`如果...那么...否则如果...那么...`语句用于根据多个不同的条件执行相应的操作。
语法格式如下:```如果条件1则执行操作1否则如果条件2则执行操作2否则如果条件3则执行操作3...否则执行操作n结束```依次判断每个条件,如果条件成立,则执行相应的操作;如果所有条件都不成立,则执行`执行操作n`中的代码。
三、实际应用场景下面我们将通过两个实际应用场景,介绍如何利用易语言的条件判断语句进行编程。
3.1判断成绩等级假设我们要编写一个程序,用于判断学生的成绩等级。
根据成绩的不同区间,将其划分为优秀、良好、及格和不及格四个等级。
下面是一个示例代码:```l ua输入成绩如果成绩>=90则显示"优秀"否则如果成绩>=80则显示"良好"否则如果成绩>=60则显示"及格"否则显示"不及格"结束```通过上述代码,我们可以根据不同的成绩范围输出相应的等级。
二. 算术运算 (2)2.1相乘命令 (2)2.2相加命令 (3)2.3相除命令 (4)2.4相减命令 (5)2.5整除命令 (6)2.6求余数命令 (7)2.7 负命令 (8)2.8取符号命令 (9)2.9取绝对值命令 (10)2.10取整/取绝对整命令 (11)2.10.1取整 (11)2.10.2绝对取整命令 (11)2.11四舍五入命令 (12)2.12求次方命令 (14)2.13求平方根命令 (15)2.14求正弦/余弦命令 (15)2.15求正切/反正切命令 (16)2.16求自然对数命令 (18)2.17求反对数命令 (19)2.18是否运算正确命令 (20)2.19置随机数种子/取随机数命令 (21)二. 算术运算2.1相乘命令操作系统支持:Windows、Linux、Unix所属类别:算术运算返回两个数值的乘积,运算符号为“*”或“×”。
语法:双精度小数型相乘(被乘数,乘数,... )使用:.版本2.子程序_按钮1_被单击.局部变量被乘数, 整数型, , , 被乘数1-9.局部变量乘数, 整数型, , , 乘数1-9.局部变量要显示的内容, 文本型.计次循环首(9, 被乘数).变量循环首(1, 被乘数, 1, 乘数)要显示的内容=到文本(被乘数) +“×”+到文本(乘数) +“=”+到文本(被乘数×乘数)画板1.定位写出(乘数×57 -30, 被乘数×21 -10, 要显示的内容) .变量循环尾().计次循环尾()程序运行结果显示:2.2相加命令操作系统支持:Windows、Linux、Unix所属类别:算术运算运算符号为“+”,用途为:1、返回两个数值的和;2、将两个文本首尾连接起来,返回连接后的文本;3、将两个字节集首尾连接起来,返回连接后的字节集。
语法:通用型相加(被加数或文本或字节集,加数或文本或字节集,... )使用:.版本2.子程序__启动窗口_创建完毕.局部变量B, 双精度小数型.局部变量A, 整数型A =1B =3编辑框1.内容=到文本(A +B)结果为:42.3相除命令操作系统支持:Windows、Linux、Unix所属类别:算术运算返回两个数值的商,运算符号为“/”或“÷”。