|
楼主 |
发表于 2008-8-18 18:28:04
|
显示全部楼层
|阅读模式
来自 四川省泸州市
-----------------------------------------------------------------------------------------
黑狼基地 菜鸟起飞的乐园www.nb5.cn
我们有狼的精神!有困难不怕,就怕遇不到困难
黑狼基地与朋友们携手共创美好明天!欢迎光临黑狼基地!
-----------------------------------------------------------------------------------------
=============
易语言第四课
=============
大家好,我是冰河洗剑QQ:443863348 我們上面讲了易语言赋值型语句与非运行语句的內容,接下来我们来继续讲解第三个常用语句(方法型语句)的用法与讲解...说明:这些易语言常用语句是我在其他文章或教程转的,再结合自己的想法,来给大家讲解的!使大家更学得更“易”!!第五课呢我会讲最后两个常用的语句
(存下最后两个,学了之后希望大家有所收获)好我们继续讲
开始吧
===========================================================================================
㈢、方法型语句。
我们先了解什么是 方法 和 参数
\"方法\"是一个具体对象能够执行的动作。有的方法会有参数表,有的方法则不用参数.
===========================================================================================
我们来理解什么叫作“参数”
“参数”大概相当于调用这个方法的各种相关数据,包括相关对象属性值、系统命令、执行条件、项目、常量、子程序、函数乃至其他对象的方法等,都是可以调用的参数。不同的方法有不同的参数,一种方法可以有多种类型的参数。执行、调用一个对象的方法的一般格式如下:
对象名.方法名(参数1,参数2,...)。
例如:需要在一个名为“购物篮”的列表框里添加一个叫“苹果”的列表项目,其语句如下: 购物篮.加入项目(苹果)等下再操作下.
上面这句话的意思可以理解为:“将购物篮的加入项目(方法)定为苹果”。在这个例句中,“加入项目”是“购物篮”的方法,“苹果”是其参数。其中调用列表框的“加入项目”方法的句式是:
列表框.加入项目 (欲加入项目的文本,[与欲加入项目相关的数值])
===========================================================================================
同时我们又会发现另一类句式,比如“销毁()”,这个句式跟命令型句式很象,但其实它是下面这个句式的省略表达:窗口单元.销毁 ()。也即是说调用当前窗口单元的方法句式可省略前面的对象名前缀,它仍然是一种方法型语句。再举另一例子,“窗口单元.弹出菜单 (欲弹出的菜单,[水平显示位置],[垂直显示位置])”可以省略表达成“弹出菜单 (欲弹出的菜单,[水平显示位置],[垂直显示位置])”。省略了窗口单元.
===========================================================================================
欲查看某类窗口单元具有哪些方法、这些方法的详细解释以及有哪些可用参数等,请到易语言设计界面的支持库夹中的“数据类型”分枝中寻找。譬如:想了解画板的所有方法,可以到“数据类型 -> 画板”下查看。
下面列举几个调用对象方法的例子,以便让各位菜鸟举一反三:
===========================================================================================
①、在程序中使用常量时其名称前必须加上“#”符号,所以如果调用的参数中有常量,就在常量前面加上“#”符号,比如:
列表框1.调整层次 (#底层) 比如这样的
===========================================================================================
②、调用系统命令作为参数。例句:
画板1.滚动写行 (数值到人民币 (100, 假)) 。我一会再演示其中的假也是参数
===========================================================================================
③、调用相关对象的属性值作为方法的参数。例句:
列表框1.加入项目 (编辑框1.内容,)
===========================================================================================
好了我们来演示一下打开E程序
我先来演示第1个
我们加入一个列表框双击列表框
代码 列表框1.调整层次 (#底层) 代码其实上面都有太乱了我这里说下后面一样^_^
我刚才运行过了大家看到效果了吧中间有虚线框出来了我把代码去掉大家再来看看效果
就这样了1演示完了
===========================================================================================
我们再来看下2加入一个画板注意下边框选凹入式 不好意思忘记位置了浪费大家时间了
代码 画板1.滚动写行 (数值到人民币 (100, 假))
这句的意思是,调用“画板1”的“滚动写行”方法。而其欲写出的数据(参数)是“数值到人民币 (100, 假)”(这句的语法请看帮助),这是一种数值转换命令语句
好了就是这样了^_^效果单独是看不到的我就不演示了
===========================================================================================
下面是3了 老的全部弄掉我们加入列表框 也要创个编辑框编辑框内容随便写了我这里写入欢迎来到黑狼基地学习
代码 列表框1.加入项目 (编辑框1.内容,)
我们运行一下 刚才代码写错位置了~~~ 看到没有效果直接出来了
好了 本节课的内容就是这样了 下节课的内容可能会比较多!这节就这此了这几节课都是比较简单的就到这里了
好了88
教程下载地址:点击下载 |
|