问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

只用易语言中常用的术语以及术语的含义

发布网友 发布时间:2022-04-21 09:24

我来回答

1个回答

热心网友 时间:2023-11-08 22:36

1.非运行语句。非运行语句包括以下几种。 (1)注释型语句易语言的注释型语句的格式是:‘ 注释语句内容注释语句不能被程序执行,只是用来解释上一行或前面代码的意思。编译时易语言不会把注释代码也编译到可执行文件中。 2.值型语句。(也可称属性型语句)特征:有一个“=”号将左右两边连起来这是大家学习易语言时首先会接触的一类语句。例如:标签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的高度属性。 “=”号的右边表示操控程序的命令,也即是说有时可以将系统命令、执行条件、项目、常量、子程序、函数、资源乃至其它对象的方法等,都可以当作是属性值赋给对象。 3.方法型语句。方法是一个具体对象能够执行的动作。有的方法会有参数,有的方法则不用参数,“参数”大概相当于调用这个方法的各种相关数据,包括相关对象属性值、系统命令、执行条件、项目、常量、子程序、函数乃至其他对象的方法等,都是可以调用的参数。不同的方法有不同的参数,一种方法可以有多种类型的参数。执行、调用一个对象的方法的一般格式如下: 对象名.方法名(参数1,参数2,...)例如需要在一个名为“购物篮”的列表框里添加一个叫“苹果”的列表项目,其语句如下:购物篮.加入项目(苹果)上面这句话的意思可以理解为:“将购物篮的加入项目(方法)定为苹果”。在这个例句中,“加入项目”是“购物篮”的方法,“苹果”是其参数。其中调用列表框的“加入项目”方法的句式是:列表框.加入项目 (欲加入项目的文本,[与欲加入项目相关的数值])同时我们又会发现另一类句式,比如:销毁()这个句式跟命令型句式很象,但其实它是下面这个句式的省略表达:组件.销毁()也即是说调用当前组件的方法句式可省略前面的对象名前缀,它仍然是一种方法型语句。再举另一例子:组件.弹出菜单(欲弹出的菜单,[水平显示位置],[垂直显示位置])可以省略表达成:弹出菜单 (欲弹出的菜单,[水平显示位置],[垂直显示位置])
欲查看某类组件具有哪些方法、这些方法的详细解释以及有哪些可用参数等,请到易语言设计界面的支持库面板中的“数据类型”分支中寻找。 下面列举几个调用对象方法的例子,以便让大家举一反三:(1)在程序中使用常量时其名称前必须加上“#”符号,所以如果调用的参数中有常量,就在常量前面加上“#”符号,例如:列表框1.调整层次 (#底层)(2)调用系统命令作为参数。例如:画板1.滚动写行 (数值到金额 (100, 假))这句的意思是,调用“画板1”的“滚动写行”方法。而其欲写出的数据(参数)是“数值到金额 (100, 假)”(这句的语法请看帮助),这是一种数值转换命令语句。(3)调用相关对象的属性值作为方法的参数。例句:列表框.加入项目 (编辑框1.内容,)其它用法就不一一列举了。 4.命令型语句。命令型语句跟方法型语句差不多,看看下面两者的对比就知道它们的差别了。方法型语句为:对象名称.方法名称(参数,......)而命令型语句的基本格式是:命令名称 (参数,......)“命令”的意思也跟“方法”差不多,都是一种程序运行动作指令,只不过“方法”是某个具体对象所具有的能供调用的指令,而“命令”则是整个易语言系统固有的、可以供任何程序任何对象调用的指令,所以命令名称前面没有前缀的对象名。有时候命令的参数不是必需的(即“可选的”),比如:取随机数 ([欲取随机数的最小值],[欲取随机数的最大值])“[ ]”表示该参数不是必需的。如果是这种情况,该参数可为空。比如:取随机数 ()

命令型语句的快速输入方法:在支持库面板中,双击某一个命令或方法,可快速将此命令或方法粘贴到程序行中。
下面再列举一些常见的命令以便举一反三:(1)载入窗口命令。我们想通过一个窗口启动其它窗口,可用此命令,其句式是:载入 (欲载入的窗口,[父窗口],是否采用对话框方式)它的意思请查看有关说明。(2)运行命令。使本程序或其他程序运行,其句式为:运行 (欲运行的命令行,是否等待程序运行完毕,[被运行程序窗口显示方式])。示例:运行(“C:\windows\notepad.exe”, ,假)(3)信息框命令 。有时我们想使系统反馈指令,比如弹出相关提示,但又找不到有“信息框”这个组件(组件),原来易语言是通过命令调用信息框的(类似的还有输入框命令),其格式是:信息框 (提示信息,按钮,[窗口标题])(4)关闭命令。这是一种数据库操作命令,当指定数据库操作完毕后,关闭已经被打开的指定数据库,以便清空数据变量,节约系统资源,其句式是:关闭 ([数据库别名或名称])当参数被省略时,表示关闭当前数据库。(5)结束命令。本命令结束当前易程序的运行,参数为空(无返回值),其格式是:结束 ()最后要说的是,本节只介绍了命令型的基本语句,在以后的学习中将会继续讲解命令型基本语句中的各类语句。 3.8 课后练习 (1)用“如果()”、“如果真()”、“判断()”分别实现同一个结果。看看哪一种更加方便、容易。思考一下是否因为某些功能实现结果相同,所以其它命令可以不要,只留一个“判断()”命令即可?

用计次循环可以实现。
用判断循环也可实现。
(2)用循环命令在编辑框内显示从11到20。 实际上用其它流程控制命令均可实现。

新建一个易程序,分别添加标签、编辑框、按钮、编辑框组件。
双击按钮组件后输入这些程序代码。最后试运行。
(3)试着将前述程序中的“+ #换行符”删除,运行后观察一下效果。“#换行符”是引用了一个系统常量,将在有关常量的章节中讲述。

(4)编写一个程序,计算从1到某数的累加结果。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 易语言要怎么学? 求易语言入门到精通全集高清教程! 求一套 易语言全套教程 求易语言一切从零开始全套教程(初级篇+中级篇+高级篇) 易语言新手入门的网络教程 求易语言全套视频教程,从入门到精通的高清视频教程 易语言入门教程是什么? 易语言教程 易语言完整高清语言全套教程! 360广告太多怎么办 360手机广告怎么那么多 手机360浏览器打开时有广告 南瓜叶怎么炒 怎样炒南瓜苗才好吃 南瓜苗炒肉丝好吃,还是烧汤好? 清炒南瓜苗怎么做好吃 南瓜南瓜苗怎么做好吃 嫩南瓜炒肉怎么做好吃 南瓜藤怎么弄着才好吃 生炒南瓜苗怎么做好吃 易语言要怎么学? 易语言详细教程资料 易语言教程谁有全的? 谁有易语言交流群 想学习易语言不知道怎样入门 我想学习易语言哪里有教程详细点的! 易语言从入门到精通高清视频 易语言有没有教程? 易语言的代码如何学习? 甜汤食谱100种做法大全 炖什么甜品美容养颜 隔水炖甜品有哪些做法大全 甜品有什么 月子点心甜汤食谱大全 炖品炖汤的做法! 炖品配方食谱 甜品食谱大全,如何做,怎么做甜品好吃 家里的老人可以吃什么样的炖品,甜品? 介绍几种清火的炖品 牛奶木瓜炖桃胶的功效与作用