易语言文本教程第八章

合集下载

易语言教程-从入门到精通

易语言教程-从入门到精通

易语言教程-从入门到精通(总87页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--易语言教程-从入门到精通第一课.计算机的一般知识电子计算机的发展及其基本结构电子计算机的发展史1945年底,在美国首次研制成功人类第一台计算机,这台机器重30吨,占地面积达167平方米,加之它的工作原理,因此,人类后来的计算机并不是在这台机器的基础上发展起来的。

现代计算机理论的奠基人是图灵。

在美国数学家冯.诺伊曼的主持下,1949年诞生了第一台存储程序的计算机,又称第一代机,这台计算机为后来的计算机发展奠定了基础。

1959年,第一台晶体管计算机问世,由此,计算机进入了第二代。

1964年,IBM第一代360系列计算机问世,这是第一代通用计算机,为研制这种计算机,IBM投资50亿美元,比二战期间美国政府投入到原子弹研究的钱(20亿美元)还要多;由此,计算机进入了第三代。

进入到80年代以后,中大型计算机问世,于是开始了第四代计算机的时代。

70年代以后,出现了计算速度更快、存储量更大的巨型机。

70年代微处理器的问世,标志着计算机的发展开始了又一场革命。

1977年3月苹果公司的个人用计算机问世,自此,计算机开始进入千家万户。

电子计算机的基本结构计算机由硬件和软件组成。

而硬件是由主机和外部设备组成;软件由系统软件和应用软件组成。

计算机硬件是软件的基础,是软件发挥功能的工作环境,而软件则是管理和利用硬件资源来实现计算机的功能,软件和硬件是相互促进和发展的。

硬件大体上有以下几个部分:控制器,运算器,内存储器(RAM、ROM),输入设备和输出设备。

前三者又合称主机,后两者又称作外部设备。

现在就这五个部分的功能,作一些简要说明。

1.输入设备。

输入设备是用来向主机输入原始数据和处理这些数据所使用的计算程序列的设备。

输入设备的种类很多,但在微型机上不外乎下列几种:(1)终端键盘。

利用手指击键方法向计算机输入信息。

易语言全套教程

易语言全套教程
---------------------------------------------------------------------------
易语言简单编写键盘记录加邮件通知
/Soft/html/13/25/2006/200610048338.htm
---------------------------------------------------------------------------
易语言第3章第4课
/Soft/html/13/25/2006/200610308621.htm
---------------------------------------------------------------------------
小毒易语言第十三课编写微型下载者:/Down/Own/200812/1691.htm
---------------------------------------------------------------------------
易语言教程第二章第一课
第一课 认 识 E 语言
大家好今天呢我们开始学习 E 语言的第一课
在学之前呢我们简单的说几句
在目前计算机信息高速发展的时代呢 关于编程这个字眼 相信大家也都不陌生了 大部分人都对编程进而远之 为什么呢? 因为很多的编程都是用英文的 大家学起来很难 尤其是对于新人 那么今天我们学习的E语言呢 他是一款中文编程软件 里面所有的代码都是用中文写的大大的解决了 新手朋友们语言不通的大问题.
用易语言写下载者
/Soft/html/13/25/2006/200608027440.htm
---------------------------------------------------------------------------

江中游易语言教学第3部

江中游易语言教学第3部
– RGB颜色 – API命令 – 十六进制转化 – 偏色原理等重要知识 – 实战:取色偏色计算器制作
• 注意:世界上一切能看到的都是颜色组成,大量的颜色组成的是图,字是图 的一种特殊形式,一个字念什么不是字决定的,是人决定的!(这是感官)
第一课 RGB颜色
• 世界上一切能看到的都是颜色组成,大量的颜色组成的是图,字是图的一种特殊形式,一个 字念什么不是字决定的,是人决定的!
– 公式:文本从右到左位置值做为16的次幂再乘以位置数值的总和;例如如:F2CAB 套用上面公式为: – 16^0*B B的十进制是11 – 16^1*A A的十进制是10 – 16^2*C C的十进制是12 – 16^3*2 – 16^4*F F的十进制是15 – 16^0*11+ 16^1*10+ 16^2*12+16^4*15 + 16^4*F=994475
• 收费注册:
– 以上说的注册只是我们当前电脑使用的认知,那么当大家使用收费插件时,就要有收费 注册,收费注册是让大漠后台网站知道你交钱了,你才有资格使用这个插件,其实就是了车
第九章 图色与偏色计算器
• 教学计划改变: • 原计划第八章把大漠及乐玩插件基础实战都讲了,但几章教学发布后
易语言精品教学
江中游
第三部
第八章 大漠插件基础
• 大家在和我学习易语言或按键时,都不可避免的要接触到大漠或乐玩插件, 可以说这里非常具有代表性的就是大漠插件,大漠插件提供的接口方式是COM 类型,所以这个插件的使用学会了,那么其它的插件也不成问题
• 大漠插件是COM对象类型,这个无论在哪种语言中都是一个难点,特别是在多 线程调用上如果使用不好就非常不稳定,本章教学从基础上来分析大漠多线 程的调用,提供解决不稳定的办法。

易语言语法

易语言语法

易语言语法易语言是一种简单易学的编程语言,由中国华夏科技工作室开发。

它的语法简单,符合中文思维习惯,常用于编写Windows平台下的应用程序,特别是一些小型工具软件和游戏作弊程序。

在本文中,我们将介绍易语言的基本语法,并提供一些参考内容供初学者学习参考。

一、变量和数据类型1. 变量声明和赋值在易语言中,变量的声明使用“变量名: 数据类型”进行。

例如,声明一个整型变量age,可以写作“age: int”。

而变量的赋值使用“变量名=值”的形式进行。

例如,给age赋值为18,可以写作“age=18”。

2. 常用的数据类型易语言支持多种数据类型,包括整型(int)、浮点型(float)、字符串(string)、布尔型(bool)等。

例如,声明一个字符串变量name,可以写作“name: string”。

3. 输入和输出易语言提供了方便的输入输出函数,可以使用“输入对象”和“输出对象”的形式进行。

例如,要求用户输入一个整数,并将其赋值给变量num,可以写作“输入num”,而将变量num的值输出到屏幕上,可以写作“输出num”。

二、控制流和循环1. 条件语句易语言提供了if-else语句用于实现条件判断。

语法形式如下:如果条件表达式则执行语句1否则执行语句2结束如果例如,如果变量age大于等于18,则输出“成年人”,否则输出“未成年人”,可以写作:如果 age >= 18 则输出 "成年人"否则输出 "未成年人"结束如果2. 循环语句易语言提供了多种循环语句,包括while循环、do-while循环和for循环等。

while循环语法形式如下:循环条件为真则执行语句结束循环do-while循环语法形式如下:重复执行语句循环条件为真for循环语法形式如下:循环变量从起始值到终止值(步长)则执行语句结束循环三、函数和模块1. 函数声明和调用在易语言中,函数的声明使用“函数名(参数列表) 返回值类型”进行。

十天学会易语言_易语言教程(全)

十天学会易语言_易语言教程(全)

“易语言”对硬件要求不高,只要可能运行语言。

“易语言”运行的最低计算机配置要求为:1.1 如何下载易语言1.2 如何安装易语言1.3 了解易语言的界面打开关闭保存另存为打印111.4 开始写第一个易程序1213“_启动窗口”的作用是非常重要的,口。

1.5 了解编程或点击“终止”运行按钮,也可以关闭运行的易程序。

14于程注意:有些组件双击会进入默认的事件子程序,实际上也可通过属性面板中的下拉菜单中找到所有的事件子程序。

1516行具有此名称的子程序。

然后选中窗口中的“标签” 组件,在属性表中可以看到其名称为“标签1”,并且属性表中同时还有名为“标题”的属性表栏。

17181.6如何较好地输入程序代码19系统常量名称,如:逻辑值常量“真”和“假”等。

在使用首拼输入字时,需要注意纯韵母发音汉字的输入。

如:钮”中的“按”字,它的发音是韵母an ,对于此类汉字,在首拼输入法中必须写全,譬如“按钮”的首拼输入字就应该为20211.7 “易语言”的帮助系统1.8 初学者的常见问题1本章及以后所有叙述都假设在安装易语言后,没有使用“工具”统配置”菜单项修改过系统的初始配置信息。

如果不能确定,请在启动易语2如果在输入一行代码后,代码没有被设置为有效的可执行代码或其中存22(1)将本章例子中的文字内容改为其他的问候语句。

1.9 课后练习有时在窗口属性里加了一幅图,现在想去掉,但是没有那个选项,总显示“有数据”方法:请修改标签的“标题”属性。

即进入属性面板,将标题属性后的文字更改。

方法:如欲对系统中各运行支持库内的命令、库定义数据类型、库定义常量等等信息进行查找,请在易系统启动后使用以下方法之一:2324252.1 编写第二个易程序②在窗体上拉出一个编辑框组件。

形成“编辑框1”。

(按住鼠标左键不松手,拖放到右下角)2627282.2 什么是变量29①打开前一节的程序后,使用窗口菜单切换到启动窗口设计界面,改标题为“计算”。

易语言知识库

易语言知识库

主页一 主页二 论坛欢迎使用易语言(原名E语言)欢迎使用此款由飞扬工作室出品的 Windows 环境下的全中文实用电脑程序编写语言,她支持现今所有的 Windows 32 位操作系统,即:Windows 9X、ME、2000、NT 等,提供了中国电脑用户开发 Windows 应用程序最方便直观、快捷实用的方法,适合于初中级别电脑用户使用。

尤其是根本不懂英文或者英文了解很少的初级用户,可以通过使用本语言极其快速地进入 Windows 程序编写的大门。

易语言与其它编程语言相比,具有以下主要优点:1.全可视化支持。

一般的可视化编程语言,仅支持图形用户界面的可视化设计操作,而易语言除了支持此类可视化,还支持程序流程的即时可视化呈视。

即:用户在编写程序的过程中,可以即时看到当前程序的运行流程及路线,以助于培养编程思路,提高解决编程问题的能力;2.全中文支持。

作为一款由中国人自己设计的编程语言,易语言在中文处理方面做了大量的工作。

用户在编写程序的过程中如果愿意,可以不接触任何英文。

根本不懂英文或者英文了解很少的用户可以直接使用本语言来编写程序,不存在任何障碍。

<1>、中文名称的快速录入。

易语言内置四种名称输入法:首拼、全拼、双拼、英文。

三种拼音输入法均全面支持南方音。

使用这些输入法用户能够以英文语句的录入速度来录入全中文程序语句。

详情请参阅《程序的输入方法》节;<2>、程序全部以中文方式显示,运算符号全部显示为对应的中文符号,日期时间以中文格式呈现,以便于我国用户理解、阅读程序;<3>、语言中专门提供了适合中国国情的命令,如中文格式日期时间处理、汉字发音处理、全半角字符处理、人民币金额处理等等。

以后此方面将会继续得到大量扩充及增强。

3.易语言由基本系统和运行支持库两部分组成,两者之间通过使用飞扬工作室自行定义的接口技术进行协作。

运行支持库内提供了易语言的所有语言要素,如:命令、窗口和报表单元数据类型、普通数据类型、常量等等,还可以通过提供“加入(AddIn)”功能来扩充易语言基本系统。

易语言汉语编程工具最详细图文教材

易语言汉语编程工具最详细图文教材

易语言汉语编程工具教材2006-2007年目录目录............................................................................................ 错误!未定义书签。

第一部分易语言入门...................................................................... 错误!未定义书签。

第一课走进“易”世界.......................................................... 错误!未定义书签。

一、打开“易语言”设计窗口 .......................................... 错误!未定义书签。

二、认识“易语言”.......................................................... 错误!未定义书签。

三、第一个易程序.............................................................. 错误!未定义书签。

四、小结.............................................................................. 错误!未定义书签。

第二课简单的人机交互.......................................................... 错误!未定义书签。

一、第一个交互程序.......................................................... 错误!未定义书签。

二、小结.............................................................................. 错误!未定义书签。

易语言中文编程-从入门到精通(图文)(精编文档).doc

易语言中文编程-从入门到精通(图文)(精编文档).doc

【最新整理,下载后即可编辑】易语言中文编程语言目录目录 (2)第一部分易语言入门 (3)第一课走进“易”世界 (3)一、打开“易语言”设计窗口 (3)二、认识“易语言” (3)三、第一个易程序 (5)四、小结 (6)第二课简单的人机交互 (7)一、第一个交互程序 (7)二、小结 (9)第三课按钮与标签的综合运用 (10)第四课图文并茂 (12)第五课看看计算机的计算能力 (14)第六课让世界丰富多彩 (16)第七课顺序程序结构 (18)第八课猜数(选择程序结构) (21)第九课多分支控制结构语句 (25)第十课练习 (27)一、选择题: (27)二、编程题: (27)第十一课循环程序结构 (29)第十二课循环程序结构练习 (33)一、选择题 (33)二、编程题 (34)第十三课菜单的设计 (36)一、菜单的基本概念 (36)二、菜单编辑器的打开 (36)三、设计下拉式菜单 (37)第十四课对话框 (41)一、提示类对话框 (41)二、自定义对话框 (42)三、通用对话框 (43)附录实例应用荟萃 (45)第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

让我们一起进入“易”的世界吧!一、打开“易语言”设计窗口易语言本身也是一个程序,所以易语言的打开方式和我们以往学习的软件打开方式一样,在正常安装易语言的前提下,我们可以通过以下二种方法打开易语言的设计窗口:1.在桌面上直接双击易语言图标打开;2.可以通过“开始菜单”→程序→易语言4.09测试版→二、认识“易语言”易语言程序运行后,可以看到如下图所示的新建对话框,可以根据需要选择相应的功能模块进行操作。

工学易语言经典教程

工学易语言经典教程

开始时间:2005年11月10日,13:56:50 第一章、基础知识1.1基本数据类型1.2变量和常量1.2.1变量和常量的命名1.2.2变量的作用范围1.2.3静态变量1.2.4变量的初始值1.3运算符1.3.1运算符的优先级1.4流程控制1.4.1如果、如果真、判断1.4.2判断循环、循环判断1.4.3计次循环、变量循环1.4.4到循环尾、跳出循环1.4.5返回、结束1.5子程序(函数)1.5.1子程序参数(参考、可空)1.5.2子程序的递归1.5.3子程序的静态局部变量1.6自定义数据类型1.6.1[例]黑客帝国屏保1.6.2自定义数据类型的内存存储1.7数组1.7.1数组的维数1.7.2数组的排序1.7.2.1冒泡排序1.7.2.2选择排序1.7.2.3插入排序1.7.2.4快速排序1.7.2.5自定义数据类型数组的多级排序1.7.3[例]扫雷游戏第二章、字节集《将字节集显示为十六进制》《文件分割机》《数据隐藏》《电子贺卡》《配置信息写入exe文件》《exe文件捆绑》《exe文件的自校验》Windows API和动态链接库<枚举窗口,枚举进程><使窗口可移动><窗口子类化><动态菜单><动态组件><文件拖放><读取dll中的资源-扑克牌图片><读DOS程序执行结果><自制皮肤><远程线程>。

文件系统<模拟资源管理器><shell菜单><文件格式>《编写自己的文件格式》易语言模块编程注册表文件关联、命令行处理、文件右键菜单枚举注册表注册表模拟器图像处理取图像宽度、高度取像素字节集各种图像运算方法面向对象编程类、封装、属性、行为、继承、多态性矢量图形(面向对象程序设计)CAD系统EMF文件的读写OpenGL三维图形编程DirectX游戏编程网络编程<Web服务器><聊天程序><远程控制><邮箱登录器><IP追捕><天气查询>数据库编程界面编程<使用《易容大师》进行界面编程>第一章、基础知识1.1基本数据类型计算机程序是用来采集和处理现实世界的数据的,而现实世界的数据又是多样的,比如数量、名称、状态、温度、时间、图像等等,计算机程序要处理这些数据,那么其编程语言也必须规定相应的类型,不同的数据类型用来保存不同类型的数据。

2019-易语言范例-实用word文档 (6页)

2019-易语言范例-实用word文档 (6页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==易语言范例篇一:易语言代码实例易语言代码实例.版本 2.支持库 iext2.支持库 iext.子程序 _财_付款管理窗口_创建完毕全局_窗口集.付款管理=取窗口句柄 ()选择 (真, 单选框_客户, 单选框_供货商)选择 (真, 单选框_供货商, 单选框_其他)单选框_客户.选中=真取超级列表框序列 (超级列表框_付款管理)单选框_客户.禁止=取反 (分解权限 (161))单选框_供货商.禁止=取反 (分解权限 (162))单选框_其他.禁止=取反 (分解权限 (163))选择框_所有往来单位.禁止=取反 (分解权限 (164))超级按钮_打印全部.禁止=取反 (分解权限 (165))超级按钮_打印付款单.禁止=取反 (分解权限 (166))按钮_付款中.禁止=取反 (分解权限 (167))按钮_付款完成.禁止=取反 (分解权限 (168))超级按钮_查询.禁止=取反 (分解权限 (169))超级按钮_导出.禁止=取反 (分解权限 (256))状态改变.禁止=取反 (分解权限 (267))超级列表框_付款管理.图片组= #图片组.子程序 _财_付款管理窗口_尺寸被改变超级列表框_付款管理.宽度=取用户区宽度 () -超级列表框_付款管理.左边× 2 超级列表框_付款管理.高度=取用户区高度 () -超级列表框_付款管理.顶边- 5 分组框2.宽度=取用户区宽度 () -分组框2.左边× 2分组框1.宽度=分组框2.宽度分组框1.左边=分组框2.左边分组框3.可视=假分组框3.顶边= 0分组框3.左边= 0分组框3.宽度=取用户区宽度 ()分组框3.高度=取用户区高度 ()篇二:易语言编程第三课第一个实例讲解龙天帝国易语言学习教程龙天帝国网址:--------------------------------------------------------------------------易语言编程第三课第一个实例讲解讲师:小天测试环境:WINDOWXP篇三:图解易语言-内容简介十日学会易语言内容简介本书用图解的方式对易语言的使用方法和操作技巧作了生动、系统的讲解。

易语言中文编程从入门到精通(图文)

易语言中文编程从入门到精通(图文)

易语言中文编程语言目录目录.......................................................................................................................... - 2 - 第一部分易语言入门.................................................................................................... - 3 - 第一课走进“易”世界........................................................................................ - 3 -一、打开“易语言”设计窗口 ........................................................................ - 3 -二、认识“易语言”........................................................................................ - 3 -三、第一个易程序............................................................................................ - 5 -四、小结............................................................................................................ - 6 -第二课简单的人机交互........................................................................................ - 7 -一、第一个交互程序........................................................................................ - 7 -二、小结............................................................................................................ - 9 -第三课按钮与标签的综合运用 .......................................................................... - 10 - 第四课图文并茂.................................................................................................. - 12 - 第五课看看计算机的计算能力 .......................................................................... - 14 - 第六课让世界丰富多彩...................................................................................... - 16 - 第七课顺序程序结构.......................................................................................... - 18 - 第八课猜数(选择程序结构) .......................................................................... - 21 - 第九课多分支控制结构语句 .............................................................................. - 25 - 第十课练习.......................................................................................................... - 27 -一、选择题:.................................................................................................. - 27 -二、编程题:.................................................................................................. - 27 -第十一课循环程序结构...................................................................................... - 29 - 第十二课循环程序结构练习 .............................................................................. - 33 -一、选择题...................................................................................................... - 33 -二、编程题...................................................................................................... - 34 -第十三课菜单的设计.......................................................................................... - 36 -一、菜单的基本概念...................................................................................... - 36 -二、菜单编辑器的打开 .................................................................................. - 36 -三、设计下拉式菜单...................................................................................... - 37 -第十四课对话框.................................................................................................. - 41 -一、提示类对话框.......................................................................................... - 41 -二、自定义对话框.......................................................................................... - 42 -三、通用对话框.............................................................................................. - 43 -附录实例应用荟萃.............................................................................................. - 45 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

易语言编程系统全书(第八章)

易语言编程系统全书(第八章)

第八章多媒体随着软硬件技术的发展,个人电脑不仅能做做文字处理和数值运算,而且还能够处理图像、音视频等多媒体信息数据,多媒体信息包括数值、文本、图形、图像、音乐、语音、动画和视频信息等多方面内容,一般所说的对媒体处理主要是指图像、动画和音视频处理。

本章介绍易语言中音频播放命令、图形图像组件及视频播放组件。

掌握本章所介绍的基本多媒体组件,将对今后的程序开发、界面美化、功能增强等方面都有着很重要的意义。

在Windows系统中,常用的图形、声音、动画、视频等文件的类型有很多,下面列出了一些常见的音频、动画、图形图像及视频的文件类型。

1.声音文件*.WAV 声音文件,Windows中常用的格式,安装声卡和WAV驱动程序后可有媒体播放器播放。

*.MID 音序文件,安装声卡及MIDI驱动程序后,用媒体播放器播放。

*.Mp3 可用媒体播放器播放。

2.图形文件*.BMP Windows中常用的图形格式。

*.JPG 压缩的高质量图片。

*.GIF 动画图形,常用于网上传播的图形格式。

3.动画文件*.SWF 动画图形,常用于网上传播的图形格式,可用Flash播放。

*.AVI 视频文件由微软公司制定的标准,通过Video for Windows或其更新的媒体播放器来播放。

4.视频文件*.Wmv 是由微软所制定的网络串流多媒体标准格式。

*.mpeg 压缩视频的基本格式。

压缩方法是将视频信号分段取样,压缩比很大。

*.rm 有RealNetworks公司税所制定的音频/视频压缩规范。

8.1 声音(音频)8.1.1 媒体播放命令1.“播放音乐()”可以播放.WAV、.MID声音文件或相应格式的字节集声音数据、声音资源。

实例代码如下:逻辑变量=播放音乐(“C:\Windows\音乐文件.WAV”,真)或逻辑变量=播放音乐(#声音文件,真)其中“#声音文件”为声音资源。

第一个参数值为.WAV、.MID声音文件名称或相应格式的字节集声音数据、声音资源。

易语言中文编程-从入门到精通[图文]

易语言中文编程-从入门到精通[图文]

易语言编程基本操作目录目录........................................................... - 2 - 第一部分易语言入门................................................ - 3 - 第一课走进“易”世界.......................................... - 3 -一、打开“易语言”设计窗口.................................. - 3 -二、认识“易语言”.......................................... - 3 -三、第一个易程序............................................ - 5 -四、小结.................................................... - 6 -第二课简单的人机交互.......................................... - 7 -一、第一个交互程序.......................................... - 7 -二、小结.................................................... - 9 -第三课按钮与标签的综合运用................................... - 10 - 第四课图文并茂............................................... - 12 - 第五课看看计算机的计算能力................................... - 14 - 第六课让世界丰富多彩......................................... - 16 - 第七课顺序程序结构........................................... - 18 - 第八课猜数(选择程序结构)................................... - 21 - 第九课多分支控制结构语句..................................... - 25 - 第十课练习................................................... - 27 -一、选择题:............................................... - 27 -二、编程题:............................................... - 27 -第十一课循环程序结构......................................... - 29 - 第十二课循环程序结构练习..................................... - 33 -一、选择题................................................. - 33 -二、编程题................................................. - 34 -第十三课菜单的设计........................................... - 36 -一、菜单的基本概念......................................... - 36 -二、菜单编辑器的打开....................................... - 36 -三、设计下拉式菜单......................................... - 37 -第十四课对话框............................................... - 41 -一、提示类对话框........................................... - 41 -二、自定义对话框........................................... - 42 -三、通用对话框............................................. - 43 -附录实例应用荟萃............................................. - 45 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

《易语言教程》目录

《易语言教程》目录

第一章易语言概述1.1 了解易语言1.1.1 易语言简介1.1.2 易语言的特点1.2 易语言的安装1.3 易语言的基本操作1.3.1 易语言的界面1.3.2 如何添加组件1.3.3 如何使用易语言帮助系统1.3.4 如何配置易语言1.4易语言代码输入技巧1.4.1 内置输入法1.4.2 系统输入法1.4.3 参数分步输入1.4.4 输入草稿与备注1.4.5 四种输入语句分类1.4.6 易语言中的关键字1.5 第一个易程序1.6 易程序进阶1.7 课后练习第二章数据类型、运算符与表达式2.1易语言的数据类型2.2 基本数据类型2.2.1 了解基本数据类型2.2.2给变量和返回值定义数据类型2.2.3给数据正确赋值2.2.3数据的比较2.2.4数据类型的存储字节与溢出2.3 特殊数据类型2.3.1了解特殊数据类型2.3.2 动态添加组件2.4 自定义数据类型2.5 易语言运算符2.6运算符与表达式2.6.1算术运算符和算术表达式2.6.2赋值运算符和赋值表达式2.7课后练习第三章变量、常量与资源3.1 变量3.1.1 了解变量3.1.2变量类型3.1.3变量的赋值3.1.4变量的初始值3.2 静态变量3.3 数组变量3.3.1数组变量的定义及赋值3.3.2动态管理数组变量3.4 易语言常量3.4.1了解常量3.4.2 ASCII码3.4.2常量的使用3.4.3自定义常量及使用方法3.5 易语言资源表3.5.1向资源表中添加资源3.5.2使用资源表中的资源3.5.3将资源表中的资源导出3.5.4向资源表中导入可执行文件3.6 课后练习第四章常用命令4.1了解易语言命令4.1.1 命令的格式4.1.2 即时帮助和帮助文档4.1.3 命令的返回值4.1.4 命令的嵌套调用4.1.5 数组类型的参数与返回值4.2 流程控制命令4.2.1 了解流程控制类命令4.2.2 分支类流程控制命令4.2.2 循环类流程控制命令4.2.3 跳转类流程控制命令4.3 其它常用命令4.3.1 文本操作类命令4.3.2 时间操作类命令4.3.3 位运算命令4.3.4 其它常用命令4.4 课后练习第五章子程序的编写与调用5.1 子程序的初步应用5.1.1 子程序的分类5.1.2 用户自定义子程序的创建5.1.3 子程序的调用5.1.4 返回值和参数的定义5.1.5 编写第一个子程序5.1.5子程序指针5.2 子程序的参数属性5.2.1 参数的“参考”属性5.2.2 参数的“可空”属性5.2.3 参数的“数组”属性5.3 编写寻找文件子程序5.4 课后练习第六章窗口组件、菜单和对话框6.1 窗口组件6.1.1 窗口的基本属性6.1.2 窗口的基本事件6.1.3 增加新窗口和弹出窗口6.1.4 窗口的重要方法6.2 编辑菜单6.2.1 新建菜单6.2.2 菜单的热键及属性6.2.3 弹出菜单6.3 对话框6.3.1 “信息框()”命令6.3.2 “信息框()”命令的返回值6.3.3 “输入框()”命令6.3.4 “输入框()”命令的应用6.4 课后练习第七章组件介绍7.1 易语言组件简介7.1.1 易语言内部组件7.2 组件的属性7.2.1 组件的共有属性7.2.1 组件的专有属性7.2.3 动态修改组件属性7.3 组件的专有方法7.4 事件的触发7.4.1 事件子程序7.4.2 组件事件的应用第八章多媒体8.1 声音(音频)8.1.1 媒体播放命令8.2 图片处理(图形图像)8.2.1 图片的合并8.2.2 图片框组件8.3 动画8.3.1 图片框的GIF动画8.3.2 窗口动画8.4 图片转场8.4 影视8.4.1 影像框组件8.4.2 高级影像框组件8.4.3 外部影像组件第九章网络与通讯9.1基础知识9.2网络应用型程序9.2.1 网络组件9.2.3 互联网支持库9.3数据通讯程序9.3.1网络通信命令9.3.2 数据通讯组件9.4硬件通信型程序9.4.1 硬件通信组件9.4.2 端口访问支持库9.5 小结第十章系统控制10.1 运行命令10.2 系统信息类命令10.3配置文件和注册表10.3.1 配置文件10.3.2 调用系统配置工具10.3.3 注册表第十一章易数据库11.1易数据库文件的组成11.2 使用工具创建和维护数据库11.3 用命令创建数据库11.3.1 编程前的准备11.3.2 创建数据库11.3.3 打开数据库11.3.4 置当前数据库11.3.4 关闭数据库11.4 用命令维护数据库11.4.1 记录操作11.4.2 当前记录指针11.4.3 读写字段11.4.4 添加记录11.4.5 删除记录11.4.6 查找记录11.5 数据库实例11.6数据库相关组件11.6.1 通用提供者、数据库提供者11.6.2 数据源11.6.3 表格11.6.4 数据库相关组件的应用11.6.5 制作表格模板第十二章外部数据库调用12.1外部数据库相关知识12.1.1 易外部数据库组件简介12.1.2 ODBC与ADO简介12.1.3 SQL语言简介12.1.4 常用的SQL语句12.2 ODBC连接数据库组件12.2.1 “外部数据库”组件属性12.2.2 “外部数据库”组件重要方法12.2.3 “外部数据库提供者”组件12.3 ADO操作数据库组件12.3.1 “数据库连接”组件12.3.2 “记录集”组件12.4 外部数据库应用12.4.1 外部数据库操作例程12.4.2 用表格组件显示数据库12.5 Access数据库12.5.1 Access数据库简介12.5.2 Access数据库综合例程12.6 SQL Server数据库12.6.1 SQL Server简介12.6.2 SQL Server 2000 安装12.6.3 创建SQL Server 2000 数据库及表12.6.4 使用易语言操作SQL SERVER数据库12.7 MYSQL数据库12.7.1 MySQL常用命令12.7.2 易语言操作MySQL数据库第十三章 API的调用13.1 API简介13.2 API的定义13.3 API的应用13.3.1 内部API13.3.2 外部API13.4 本章练习第十四章易模块14.1 易模块的作用14.2 易模块的调用方法14.3 易模块的开发与编译14.3.1 易模块的开发14.3.2 易模块的编译14.3.3 易模块的改写实例14.4 本章练习第十五章 DLL的编写与调用15.1 DLL与API函数的关系15.2 DLL的开发与编译15.3 调用DLL的方法15.4 DLL应用实例15.5 课后练习第十六章 OCX组件与类型库16.1 OCX组件16.1.1 OCX的安装16.1.2 OCX的汉化16.1.3 OCX的使用方法16.2 类型库的封装和使用16.2.1 类型库的封装16.2.2 类型库的使用第十七章 COM对象17.1 基本概念17.1.1 COM17.1.2 COM对象17.1.3 COM接口17.2 COM对象的使用17.2.1新的数据类型“对象”17.2.2 使用COM对象的一般步骤17.2.3 一个完整的例子17.3 本章小结第十八章易语言面向对象编程18.1 基础知识18.1.1 类18.1.2 类和对象的关系18.1.3 类中私有成员的特性18.1.4 派生类和继承性18.1.5 子类中直接调用父类方法18.1.6 类的多态性与虚拟方法18.2 类的实际应用例程第十九章 Linux 程序编写19.1 Linux简介19.2 创建Linux程序19.3 Linux程序开发与运行19.3.1 了解例程的相关情况19.3.2 例程服务端代码讲解19.3.3 例程客户端代码讲解19.3.4 编译与运行19.4 本章练习第二十章数据结构支持库20.1 数据结构基础20.1.1 节点20.1.2 链表20.1.3 栈20.1.4 队列20.1.5 树20.1.6 二叉树20.2 栈的应用例程第二十一章数据操作支持库一21.1 加密技术21.2 数据校验第二十二章数值计算支持库22.1 数值计算支持库简介22.2 科学运算支持库的各数据类型22.2.1 复数运算22.2.2 矩阵运算22.2.3傅立叶变换22.2.4 微积分22.2.5概要统计22.2.6联立方程22.2.7曲线拟和22.2.8大数22.2.9其他计算22.2.10算式解析22.3 大数计算器第二十三章文本语音转换支持库23.1 文本语音转换简介23.2 机读文本23.3 语音识别23.4 练习第二十四章电话语音支持库24.1 支持库简介24.2 支持库重要方法24.3 支持库相关例程第二十五章数码设备支持库25.1 支持库简介25.2 支持库属性与方法25.2.1 数码设备的重要属性25.2.2 数码设备的方法25.3 支持库相关例程第二十六章脚本语言支持组件26.1组件简介26.2 属性和方法26.3组件应用实例26.3.1 四则表达式计算器26.3.1 外部程序调用第二十七章 Word2000支持库27.1 Word2000支持库简介27.2 Word2000支持库组件27.2.1 “Word程序”组件27.2.2 “Word文档集”组件27.2.3 “Word图形”组件27.3 Word2000支持库例程第二十八章 Excel2000支持库28.1 Excel2000支持库简介28.2 Excel2000支持库的相关方法28.3 Excel2000支持库例程28.4 课后总结第二十九章PowerPoint2000支持库29.1 PowerPoint 200029.1.1 PowerPoint2000的视图29.1.2 PowerPoint2000创建文稿29.1.3 PowerPoint2000的保存29.1.4 PowerPoint2000设置放映方式29.1.5 PowerPoint2000的幻灯片切换效果29.2 创建和设计文稿29.3 幻灯播放和切换29.3.1人工切换29.3.2 自动播放附录一程序调试调试工具调试输出命令调试应用总结附录二易语言编译与发布非独立编译独立编译程序发布更改图标样式。

十天学会易语言_易语言教程_第⑧章_易语言的子程序

十天学会易语言_易语言教程_第⑧章_易语言的子程序

1648.1 新建子程序1658.2 调用子程序注意:在同一个程序集中,1678.3 与事件子程序的区别1681691701718.5 参数的可空属性1728.6 参数的参考属性②把编辑框提供的文本型数据转换到整数型。

注意:由于文本型数据默认被参考,看不到参考的效果,所以把文本型数据转换到整数型。

④将“消息框子程序”两个参数的类型改为整数型。

⑦在代码前设置断点。

注意:为了更好的了解程序的运行过程,可以通过在关键代码前设置断点的方法知道代码行被执行的情况。

设置断点的方法:用光标选中将被设置断点的代码行,按“F9键”。

“参数2”的值被改变。

“参数1”的值是“变量1”的值。

两个条件都成立。

再按“F5键”,“消息框子程序”里的代码被执行。

说明子程序已经被调用。

再按“F5键”,断点变为红色,弹出条件成立的信息框。

⑨单击“确定”按钮。

程序又跳到了“消息框子程序”被调用处的下一行代码处,说明“消息框子程序”执行完毕。

由于运行开始时“编辑框1”内的数据为空文本,转换到整数后为“0”。

再按“F5键”,弹出按钮1被单击事件子程序中的信息框。

即使“参数2”的数据被改变,“变量2”仍保存原值。

“参数2”没有设置参考。

⑩ 单击“确定”按钮,代码运行结束。

关闭程序,设置“参数2”的参考,按“F5键”运行。

最后信息框显示“变量2”的值和“参数2”的值相同。

8.7 子程序的返回值①将“信息框子程序”的返回值类型设置为整数型。

参数2 = 123 信息框 (“参考的使用方法。

” + #换行符 + “变量2==” + 到文本 (变量2), 0,)②删除下面两行代码。

③在按钮1被单击事件子程序中添加名称为“返回值”的整数型变量。

④“返回值”变量保存“消息框子程序”返回的整数型数值。

8.8课后练习①新建易程序,编辑框组件与一个按钮组件,双击按钮组件,入程序代码界面。

②新建一个子程序,名称为:“和是几”。

加入两个数。

参数类型为整数型。

初中信息技术《打字练习—易语言应用》教案

初中信息技术《打字练习—易语言应用》教案

初中信息技术《打字练习—易语言应用》优秀教案第一章:易语言简介1.1 教学目标让学生了解易语言的发展历程和特点。

培养学生对易语言的兴趣和好奇心。

1.2 教学内容易语言的起源和发展。

易语言的特点和优势。

1.3 教学方法采用讲授法,讲解易语言的起源和发展。

采用互动法,引导学生讨论易语言的特点和优势。

1.4 教学评价学生能简要描述易语言的起源和发展。

学生能理解易语言的特点和优势。

第二章:易语言环境搭建2.1 教学目标让学生掌握易语言的环境搭建方法。

培养学生动手实践的能力。

2.2 教学内容易语言的安装和配置。

易语言编程环境的熟悉。

2.3 教学方法采用演示法,展示易语言的环境搭建过程。

采用实践法,让学生动手实践搭建易语言环境。

2.4 教学评价学生能独立完成易语言的环境搭建。

学生能熟悉易语言编程环境。

第三章:易语言基础语法3.1 教学目标让学生掌握易语言的基础语法。

培养学生编写简单程序的能力。

3.2 教学内容易语言的基本数据类型和变量。

易语言的控制语句和函数。

3.3 教学方法采用讲授法,讲解易语言的基本语法。

采用练习法,让学生编写简单的程序。

3.4 教学评价学生能熟练使用易语言的基本数据类型和变量。

学生能使用易语言的控制语句和函数编写简单的程序。

第四章:打字练习程序设计4.1 教学目标让学生掌握打字练习程序的设计方法。

培养学生运用易语言解决实际问题的能力。

4.2 教学内容打字练习程序的需求分析。

打字练习程序的界面设计。

打字练习程序的功能实现。

4.3 教学方法采用案例分析法,引导学生进行需求分析。

采用讲授法和练习法,讲解界面设计和功能实现。

4.4 教学评价学生能独立完成打字练习程序的设计。

学生能理解打字练习程序的运行原理。

第五章:打字练习程序调试与优化5.1 教学目标让学生掌握打字练习程序的调试与优化方法。

培养学生解决问题的能力。

5.2 教学内容打字练习程序的调试方法。

打字练习程序的优化技巧。

5.3 教学方法采用实践法,让学生动手调试和优化程序。

易语言支持库-文本操作命令用法

易语言支持库-文本操作命令用法

9.7 寻找文本 命令
操作系统支持:Windows、Linux 所属类别:文本操作 返回一个整数值,指定一文本在另一文本中最先出现的位置,位置值从 1 开始。 如果未找到,返回-1。 语法: 整数型 寻找文本 (被搜寻的文本, 欲寻找的文本,[起始搜寻位置], 是否不区分大小写)
参数名
描述
被搜寻的文本
字符 (M),M 的范围 32~126 共 95 个字符。
9.6 取代码 命令
操作系统支持:Windows、Linux 所属类别:文本操作 返回文本中指定位置处字符的代码。如果指定位置超出文本长度,返回 0。 语法: 整数型 取代码 (欲取字符代码的文本, [欲取其代码的字符位置])
参数名
描述
欲取字符代码的文本 必需的; 文本型。
操作系统支持:Windows、Linux 所属类别:文本操作 返回一个文本,其中包含指定文本中从指定位置算起指定数量的字符。 语法: 文本型 取文本中间 (欲取其部分的文本, 起始取出位置, 欲取出字 符的数目)
参数名
描述
欲取其部分的文本 必需的;文本型。
起始取出位置
必需的;整数型。1 为首位置,2 为第 2 个位置,如此类推。
.版本 2 .程序集 窗口程序集 1 .子程序 _按钮 1_被单击 标签 1.标题 = 到文本 (取文本右边 (编辑框 1.内容, 1)) 说明:“编辑框 1.内容, N”,N 表示从右边第一个字符数起,到第 N 个字符为止。 半角算 1 个字符,全角算 2 个字符,一个汉字算 2 个字符。
9.4 取文本中间 命令
9.2 取文本左边 命令
操作系统支持:Windows、Linux 所属类别:文本操作 返回一个文本,其中包含指定文本中从左边算起指定数量的字符。 语法: 文本型 取文本左边 (欲取其部分的文本, 欲取出字符的数目)

编写易语言模块

编写易语言模块

易语言是一种中文编程语言,旨在让非专业程序员也能轻松编写软件。

如果你想编写一个易语言模块,可以按照以下步骤进行:
1. 确定模块功能:首先需要确定模块的功能和目标。

思考你需要完成什么样的操作或功能,然后决定这个模块需要提供哪些函数或类来实现这些功能。

2. 设计模块结构:在确定模块功能后,需要设计模块的结构。

这包括确定模块的输入和输出、模块内部的数据结构和函数关系等。

3. 编写代码:使用易语言编写代码实现模块的功能。

在编写代码时,需要注意代码的可读性和可维护性,同时确保代码的正确性和稳定性。

4. 测试模块:完成代码编写后,需要进行测试以确保模块的功能正常。

你可以编写一些测试用例来测试模块的各个方面,以确保其符合预期。

5. 优化和调试:根据测试结果,对模块进行优化和调试。

这可能包括修改代码、调整参数或增加额外的功能等。

6. 文档编写:最后,你需要编写文档以描述模块的使用方法和注意事项。

文档应该简洁明了,方便其他开发者理解和使用你的模块。

总之,编写易语言模块需要具备一定的编程基础和良好的编程习惯。

通过不断地实践和学习,你可以逐渐提高自己的编程能力和水平。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8.2 调用子程序
前一节中讲了如何建立子程序, 下面演示如何调用一个简单的子程 序。
165
②在“子 程序 1”中添 加代码‘ 信 息 框 (“ 你 好!我是信 息框。”,#信 息图标,) ’
③在“按 钮 2”事件子 程序中添加 代码‘ 子程 序 () ’。
①在按钮 1 被单击事 件子程序中 添加程序代 码 “ 子程 序 1() ” 或直接复制 名称,将其 粘贴过来。
179
(2)用子程序的方式表示判断两个数谁大,并返回最大数。 ①开始也同上一题一样,也是新建易程
序,放两个编辑框组件与一个按钮组件, 双击按钮组件,进入程序代码界面。
②新建一个子程序,名 称为:“谁最大”。加入两 个数。参数类型为整数型。 返回值类型为整数型。
8.8 课后练习
(1)练习子程序的建立与调用。 ①新建“Windows 窗口程
序”添加一个按钮。
②添加如图上的代码。 完成试运行一下。
这两个地方添加什么值,才可以使程序运行,并且能够正确显示。
178
(2)练习编写用子程序的方式表示两数相加,返回和的例程。 ,
①新建易程序,放两个 编辑框组件与一个按钮 组件,双击按钮组件,进 入程序代码界面。
如果本属性为真,那么在调用本子程序时,调用方可以不为此位置处 的参数传递数据。主要用作支持具有默认值的参数,也可以在为子程序添 加了新参数后又不想去更改以前调用此子程序的语句时使用。
172
8.6 参数的参考属性
打个比方,你家的门锁有两把钥匙,分 别被两个人拿着。不管是哪一个人都可以打 开房门,改变家里家具的摆放位置。参考就 是在调用一个子程序之前设置一个提供参数 数据的变量的值,在子程序中相对应的参数 值被改变,调用后这个变量值同时被改变。
②新建一个子程序, 名称为:“和是几”。加 入两个数。参数类型为 整数型。返回值类型为 整数型。 ③在“_按钮 1.被单击”子程序下输入以下程序代码: 信息框 (和是几 (到数值 (编辑框 1.内容), 到数值 (编辑框 2.内容)), 0, ) 在“和是几”子程序下输入以下程序代码: 返回(数 1+数 2) 最后按 F5 试运行一下。
②在“信 息框子程 序”添加两 个文本型参 数“参数 1” 和“参数 2”。
③按“F5”键, 程序无法运行, 在输出面板中可 以看到次行输出 文本。这就说明 我们还要在调用 处提供具体的参 数。
参数的“类 型”属性可为 空。如果空,默 认为整数型。
④用光标选中此 行并双击,在括号内 添 加 “ ,” 号 , 按 “Enter”键。
每次调用子程序时,子程序中的所有语句都将被从第一条开始顺序执 行,当执行到子程序尾部或者遇到“返回”命令时即返回到调用此子程序 语句的下一条语句处。
166
①把“子 程序 1”修改 为“信息框 子程序”。
这里的 “子程序 1”同 时被修改为‘信 息框子程序’。
上节中提到了子程序名称的问题,这里我们还要提一个小建议。当要修 改一个子程序名称时,应该直接到这个子程序的位置处进行修改。这样可 以使其它调用处的名称一同被修改。
子程序如需要接收参数数据,必须先在子程序定义表中参数表部分定义 与欲接收数据数目相同的参数。调用子程序时所传递过来的数据将被顺序地 填入对应的参数中。如果所传递过来的数据与对应位置处的参数数据类型不 一致,在可以互相转换时,系统将自动进行转换,否则会产生运行时错误。
1、子程序可以接收参数,所定义的各参数的数据类型及参数数目决定 了该子程序所能够接收的参数数据的类型和数目,具有参数的子程序在被调 用时必须提供与参数数目相同的数据。如上面的第 2 步在调用子程序的同 时就把编辑框 1.内容和编辑框 2.内容作为参数数据对应地传递到了编辑框 子程序内的参数 1、参数 2 参数内;
⑥设置“参数 2”的参考属性。像可空属性设置的方 法一样,在这里设置参考。
注意: 为了更好的了解程序的运行过程,可 以通过在关键代码前设置断点的方法知 道代码行被执行的情况。
⑦在代码前设置断点。
设置断点的方法:用光标选中将被设 置断点的代码行,按“F9”键。
⑧按“F5”运行程序,在启动窗口的 编辑框中输入“123”,单击“按钮 1”。
①在按钮 1 被单击事件子程 序中添加两个局部变量。
②把编辑框 提供的文本型 数据转换到整 数型。
注意: 由于文本型数据默认被参考,看不 到参考的效果,所以把文本型数据转换到 整数型。
③添加信息框,显 示调用子程序后,“变 量 2”的值。
173
④将“信息 框子程序”两 个参数的类型 改为整数型。
⑤添加代 码,修改“参 数 2”的值。
这是前面提到的“按 钮 1”,下面的是“按钮 2”。
②切换到代码编辑 面板,在子程序调用 处,分别添加数据(编 辑框提供的文本型数 据)。
标签的标 题在此处设置。
170
③修 改“信息 框子程 序”代 码。
④按“F5”运行程序,在“编辑框 1”和“编辑框 2”中输入“123”,单击“按 钮 1”,第一个信息框被弹出。你也可以输入其它的数据,看一看效果。
窗口消失,程序停止,一个断点变黄。这就说明在按钮 1 被单击 的事件子程序中,第一个断点处的“信息框子程序”被执行。
174
“参数 2” 的值被改变。
“参数 1”的值是“变量 1”的值。两个条件都成立。
再按“F5”键,“信息框 子程序”里的代码被执行。 说明子程序已经被调用。
再按“F5”键,断点变为 红色,弹出条件成立的信息框。
2、参数仅能在子程序内部使用,使用方法等同于变量。
171
8.5 参数的可空属性
参数可空,从表面上就能理解它 的意思。就是在调用子程序时,可以 不提供在子程序中被定义成可空的参 数任何数据。看看下面。
②把调用处 的“参数 2” 删除。
①将“参数 2”可空属性 选中。方法 是,选中单击 或选中按“空 格”键。
另一种更快 捷的方法是,在 代码编辑面板 获得焦点时,同 时 按 下 “ Ctrl 键”和“N 键”, 也可以新建子 程序,而不用弹 出右键菜单了。
第三种方法,到主 菜单上。选择“插入”, 在弹出菜单中选择“插 入”,在弹出菜单中选 择“新子程序”也可新 建子程序。
164
注意: 在同一 个程序集中, 子程序名不 能重复。特别 在修改的时 候,“易语 言”会提示 并修改已经 被使用过的 名称。
8.4 子程序参数
参数和变量的使用方法一样,可以使用赋值 语句在参数内临时存 储数据。参数有“名字”(用来 引用参数所包含内容的词)、“数据类型”(确定参 数能够存储数据的种类)、“可空”和“参考”。参 数只可以在被定义的子程序中使用,相当于局部变量。
168
①把 8.3 中“_ 按钮 1_被单击”事件子程序的“参数 1” 删除。
第 8 章 易语言的子程序
本章主要介绍“易语言”子程序 的调用方法、子程序参数的使用方法 以及参数属性的相关使用方法。
本章学习内容:
8.1 新建子程序 8.2 调用子程序 8.3 与事件子程序的区别 8.4 子程序参数 8.5 参数的可空属性
8.6 参数的参考属性 8.7 子程序的返回值 8.8 课后练习
同一个 子程序可以 被多次调用。
④按“F5 键”运行程序,分别单击“按钮 1”和“按钮 2”, 都能弹出“子程序 1”里的信息框。
子程序可以在其它事件子程序和新建子程序中多次被调用,也可以被 其它程序集的事件子程序和新建子程序调用,就像单击“按钮 1”,“_ 按钮 1_被单击”被调用。要注意的是,子程序只能在本程序中使用。
②添加参数 名称并设置 类型。最后 按“F5 键” 运行程序, 单击“按钮 1 ”, 信 息 框 不见了。
①光标选中 子程序名称, 按“Enter 键” 生成一个参 数。
信息框看不到的原因是“_按钮 1_被单 击”子程序参数结构被改变,“易语言” 就会把它当作新建子程序,和“按钮 1”没 有任何关系了,而新建子程序可以任意的 添加参数。
8.7 子程序的返回值
子程序可以返回数据,但必须首先定 义返回数据的类型,并且在程序中使用 “返回”命令进行返回。
176
①将“信息框子程 序”的返回值类型设 置为整数型。
②删除下面两行代码。
参数 2 = 123 信息框 (“参考的使用方法。” + #换行符 + “变量 2==” + 到文本 (变量 2), 0,)
⑨单击“确定”按钮。
程序又跳到了“信息框子程序”被调用处的下一行代码处,说明“信 息框子程序”执行完毕。
再按 “F5” 键,弹出按钮 1 被单击事件子程 序中的信息框。
即使“参数 2” 的数据被改变,“变量 2”仍保存原值。
“参数 2”没 有设置参考。
由于运行开始时“编 辑框 1”内的数据为空文 本,转换到整数后为“0”。
⑤看到了 吗?多了个 “+”号, 我们可以将 它展开。
展开的方 法:直接双击或 用键盘上的右 光标键。
169
它们是互 相对应的,在上 面添加文本型 数据“ 易语言”, 当程序运行时, 下面“参数 1” 保存的数据就 是“易语言”。
①接下来我们在程序中为子程序提供具体的参数数据。用 “Ctrl+Tab”键切换到界面设置区,在窗体上添加两个标签和两个编辑 框,并将编辑框的标题设置为“输入 123”,提示用户。
“子程序 1” 已经存在, 当另一个子程 序被修改成 “ 子 程 序 1” 时,“易语言” 弹出信息框提 示。
被“易语言”修改的子程序名。
新建的子程序没有参数和变量,这需要操作者自行添加和自定义参数的 数量以及每个参数的类型、可空、参考、数组属性。
特别应该注意的是,每个新建的子程序都不会被“易语言”或其它子程 序自动调用,下面将讲解如何调用子程序。
175
⑩ 单击“确定”按钮,代码运行结束。关闭程序,设置“参数 2”的参考,按 “F5”键运行。最后信息框显示“变量 2”的值和“参数 2”的值相同。
相关文档
最新文档