网站大量收购独家精品文档,联系QQ:2885784924

易语言循环语句课件.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.3循环类命令 3.5跳转类流程控制命令 3.6 易语言常用语句 3.8 课后练习 56 55 前面的命令介绍了很多,对于输入程序代码来说,有些语句可以分为四类,大家必须对语句的分类有所了解。 下面列举易语言常见的各类语句供大家学习或编程时参考。 用判断循环也可实现。 用计次循环可以实现。 (4)编写一个程序,计算从1到某数的累加结果。 (3)试着将前述程序中的“+ #换行符”删除,运行后观察一下效果。 “#换行符”是引用了一个系统常量,将在有关常量的章节中讲述。 (2)用循环命令在编辑框内显示从11到20。 实际上用其它流程控制命令均可实现。 (1)用“如果”、“如果真”、“判断”分别实现同一个结果。看看哪一种更加方便、容易。思考一下是否因为某些功能实现结果相同,所以其它命令可以不要,只留一个“判断”命令即可? 下面再列举一些常见的命令以便举一反三:载入窗口命令。我们想通过一个窗口启动其窗口,可用此命令,其句式是:它的意思请查看有关说明。运行命令。使本程序或其他程序运行,其句式为:示例:信息框命令 。有时我们想使系统反馈指令,比如弹出相关提示,但又找不到有“信息框”这个控件(控件),原来易语言是通过命令调用信息框的(类似的还有输入框命令),其格式是:关闭命令。这是一种数据库操作命令,当指定数据库操作完毕后,关闭已经被打开的指定数据库,以便清空数据变量,节约系统资源,其句式是:结束命令。本命令结束当前易程序的运行,参数为空(无返回值),其格式是:最后要说的是,只介绍了命令型的基本语句,在以后的学习中将会继续讲解命令型基本语句中的各类语句。 双击按钮组件后输入这些程序代码。 最后试运行。 4.命令型语句。 命令型语句跟方法型语句差不多,看看下面两者的对比就知道它们的差别了。方法型语句为: 对象名称.方法名称(参数,......) 而命令型语句的基本格式是:有时候命令的参数不是必需的(即“可选的”),比如: 下面列举几个调用对象方法的例子,以便让举一反三: 在程序中使用常量时其名称前必须加上“#”符号,所以如果调用的参数中有常量,就在常量前面加上“#”符号,比如: 调用系统命令作为参数。例句: 这句的意思是,调用“画板1”的“滚动写行”方法。而其欲写出的数据(参数)是“数值到人民币 (100, 假)”(这句的语法请看帮助),这是一种数值转换命令语句。 调用相关对象的属性值作为方法的参数。例句: 其用法就不一一列举了。 欲查看某类控件具有哪些方法、这些方法的详细解释以及有哪些可用参数等,请到易语言设计界面的支持库中的“数据类型”分中寻找。 方法是一个具体对象能够执行的动作。有的方法会有参数,有的方法则不用参数,“参数”大概相当于调用这个方法的各种相关数据,包括相关对象属性值、系统命令、执行条件、项目、常量、子程序、函数乃至其他对象的方法等,都是可以调用的参数。不同的方法有不同的参数,一种方法可以有多种类型的参数。执行、调用一个对象的方法的一般格式如下: 例如需要在一个名为“购物篮”的列表框里添加一个叫“苹果”的列表项目,其语句如下: 上面这句话的意思可以理解为:“将购物篮的加入项目(方法)定为苹果”。在这个例句中,“加入项目”是“购物篮”的方法,“苹果”是其参数。其中调用列表框的“加入项目”方法的句式是: 同时我们又会发现另一类句式,比如这个句式跟命令型句式很象,但其实它是下面这个句式的省略表达:也即是说调用当前控件的方法句式可省略前面的对象名前缀,它仍然是一种方法型语句。再举另一例子可以省略表达成 1.值型语句。(也可称属性型语句) 特征:有一个“=”号将左右两边连起来1的标题是:“!”——即将标签1的标题属性值定为“!”(所谓赋值也)。我们所见的给变量赋值就是用此类语句。赋值语句常见有以下两类: 将某一对象的某种属性值赋给另一对象。意思即是“标签1”的标题跟编辑框5中的内容一样。比如我们在编辑框5中输入“易语言使英语盲也学会了编程”,那么在相关事件(比如单击按钮)的驱动下,标签1的标题也相应显示为“易语言使英语盲也学会了编程”。 将某一类型的属性值赋予某个对象。比如:将“!”赋给标签1的标题。 这个“真”是一个逻辑型数值。如果是文本型数值要用双引号,比如刚才的例子:“!”即是。 又如,我们会发现这类句子: 新建一个易程序,分别添加标签、编辑框、按钮、编辑框控件。 因为标签类对象只接受文本型数据,所以要把时间型数据转化为文本型,否则测试时会提示:“所接受的数据类型与传递给它的数据类型不一致”。 这个语句的意思是:“将1加10之后,再将新值传回给1”。 =”号跟数学中的“=”号在含义上是不同的,在数学中不可能出现b=b+2之类的表达式,而在易语言中这种表达式却是允许的,而且是经常运用的。 另外,我们又会看到这类句子:

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档