易语言程序设计 第七章 子程序和模块

上传人:桔**** 文档编号:570401986 上传时间:2024-08-04 格式:PDF 页数:6 大小:159.83KB
返回 下载 相关 举报
易语言程序设计 第七章 子程序和模块_第1页
第1页 / 共6页
易语言程序设计 第七章 子程序和模块_第2页
第2页 / 共6页
易语言程序设计 第七章 子程序和模块_第3页
第3页 / 共6页
易语言程序设计 第七章 子程序和模块_第4页
第4页 / 共6页
易语言程序设计 第七章 子程序和模块_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《易语言程序设计 第七章 子程序和模块》由会员分享,可在线阅读,更多相关《易语言程序设计 第七章 子程序和模块(6页珍藏版)》请在金锄头文库上搜索。

1、易语言程序设计 蔷薇的羽翼蔷薇的羽翼 QQ:258597947 作者:蔷薇的羽翼第七章第七章 子程序和模块子程序和模块结构化程序的另外一个特征就是将程序自上而下逐渐分解,逐步求精,每次分解可以形成一些小的子程序。每个子程序能实现小的功能目标,他们组合起来能实现一些大的功能目标。初学者可以在学习过程中体会子程序命令带来的好处,不断累积经验后才能熟能生巧7.17.17.17.1什么是子程序什么是子程序我们在写程序的过程中时常碰到这样的情况,一个代码段完成的是一项对立的功能,而该功能又会在程序的其他地方重复使用, 比如程序中要取得一个文件的不含路径的文件名,因此写了一段代码将该文件的名称和路径分离,

2、可是后来在多个地方需要对多个文件进行这样的处理,将这段代码重复书写多次显然很笨拙,不仅占用空间,而且不利于修改。其实一个事件就是一个子程序,被触发后,这个子程序之内的代码将运行一遍(可以多次触发,多次运行)。子程序就是一系列的程序语句封装的一个独立的具有特定功能的单元, 都有自己的名称,只要需要就能重程序的其他地方进行调用。子程序可以具有返回值,这样在代码运行完毕后给调用者提供一个反馈,调用者就能得到该值进行其他的运算。也可以只去做而不提供返回值1.1.如何新建一个子程序。如何新建一个子程序。要想新建一个子程序可以点 插入菜单 -子程序 来完成也可以在代码编辑区点右键 在弹出的菜单中选择 新子

3、程序易语言程序设计 蔷薇的羽翼蔷薇的羽翼 QQ:2585979477.27.27.27.2子程序的编写及使用子程序的编写及使用1. 1. 1.1.子程序的编写子程序的编写新建一个子程序, 子程序的默认名为 子程序1 我们给他重新命名 主要用来方便记忆及调用.【例 7-1】利用子程序查询指定数组(随机元素值)中的元素值 是否有等于指定的数值。详见 7-1.e关于数组随机赋值 前面第六章已经讲解了 不再重复。可这行代码 我们新建的子程序名叫 查询 带有一个整数型参数 所以在调用时命令就是 查询(整数型) 。2. 2. 2.2.具有返回值的子程序具有返回值的子程序易语言程序设计 蔷薇的羽翼蔷薇的羽翼

4、 QQ:258597947相对于无返回值的子程序来说,具有返回值的子程序相对复杂些,关键就在退出子程序之前必须完成返回值的确定。【例 7-2】编写子程序实现温度从华氏度转换到摄氏度、从摄氏度转换到华氏度。详见 7-2.e由于返回值是整数型,标签标题是文本型, 所以调用后加入 到文本 命令转换为文本型与标题匹配。返回 命令用于返回一个值 到子程序调用处 但是被返回值必须和子程序调用处返回值类型匹配。有时候在使用易语言自带的命令时,发现有些参数是必学填写,而有的参数可以选,可选的参数在调用时可以不填写。定义的参数在将前面的可空 选中后 就可以成为可选参数易语言程序设计 蔷薇的羽翼蔷薇的羽翼 QQ:

5、258597947而空参数 可以使用 是否为空(参数)来进行是否填写的判断。【例 7-3】依旧借助刚刚的例程,将 转换子程序中的 类型 参数设置为可选参数,即不选默认为真。详见 7-3.e按钮1事件中的 转换() 子程序第一个参数已经空着了而转换 子程序中也添加了对 类型是否填写的判断。组件事件 也可以看做一个子程序来调用比如 有按钮1 按钮2,2个组件其中按钮1被单击事件已经写好了代码。而按钮2要想调用按钮1被单击事件中的代码 至于要在按钮2事件中 加入_按钮1_被单击 ()即可。7.27.27.27.2什么是模块什么是模块模块就是一个特殊的易语言程序,可以实现程序的快速开发,他像EXE文件

6、一样是已经编译好了的,但他留有接口 可以让使用者方便调用其中封装好的命令。但是你却看不到他命令到底咋实现的。常见的模块除了易语言附带的几个模块以最出名的最多恐怕就是外挂作坊与外挂海提供的系列模块了.我不推荐初学易语言的朋友过多的依赖模块.毕竟模块中的命令,还是自己知道咋样易语言程序设计 蔷薇的羽翼蔷薇的羽翼 QQ:258597947做为好。7.37.37.37.3模块的调用模块的调用新版的易语言中已经删除掉了 模块管理 窗口,这让很多看旧教程的朋友摸不到头脑,其实新版的易语言对模块的调用更加的快捷方便。具体调用方法:点程序窗口 双击模块引用表 就会打开一个通用对话框 选择自己想要加载的模块点确定即可。加载模块后 双击模块名就能看到 模块的接口命令及其说明等等。 。易语言程序设计 蔷薇的羽翼蔷薇的羽翼 QQ:258597947这里只是介绍下模块的调用方法 至于模块的编写在后面会有详细介绍。本章小结本章小结子程序是程序的一部分有独立的名称,只要需要就能从程序其他地方进行调用子程序可以带有参数返回值等 也可以没有。模块可以简单的实现对一些复杂命令的处理。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号