一步一步跟我学易语言之关于程序
什么是程序?
程序就是运行代码的处发事件。首先我们来认识一下 程序集 ,程序集就是许多子程序的集合每个窗口都有自己的程序集,程序集也可没有窗口如图所示:
下面的 “__启动窗口_创建完毕”程序是窗口组件的触发子程序,那什么是触发子程序呢?触发事件子程序的创建的方法如下图所示。
注:虽然程序集可以改名但窗口组件的触发事件子程序的名称是不可以改的
子程序也可以自己创建,在窗口上单击菜单 “新子程序”如图:
创建完毕我们在子程序的标题上单击 回车键 便会插入参数 (如图)
我们发现了参数的创建的结构比变量的创建结构多出了 “参考”及”可控”的条件。
什么是参考呢?
参考就是数据你不用提供而它会为你设置这个数据,所以你要传递给它
一个变量,它会自行处理。另外还有一个 “可控”可空顾名思义就是说这个可不添,为什么有可控数行呢?因为你可以为这个参数设定默认值。还有这里的“数组”为选项,你可以为它设置任意成员数的数组或返回任意成员数的数组内容。
另外 子程序 结构中有一个 “返回值类型”,这是什么呢?我们在定义变量时会发现如果变量的数据类型那一项如果不添它就会默认为“整数型
”,我们也许就会以为这个“返回值类型”就也会默认为“整数型”,但是“返回值类型”与变量的“类型”不同,它的意思就是说在这子程序结束时用 返回 命令所递给你的值,如果“返回值类型”是空的它便不返回数据。取得返回值的方法是 变量 = 子程序
。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接
相关推荐
-
易语言的即时输入提示使用方法
一:即时输入提示: 我们打开菜单"工具"→"系统配置",选择"输入"子夹,通过下面2张图的对比,我们可以看到新版易语言将以前的"提供数据类型选择列表"这个选择项修改为"即时输入提示"(如图): 旧版本系统配置对话框 新版本系统配置对话框 通过这个选项,我们可以选择在输入代码的时候是否需要有提示框. 即时输入提示框会在以下几个地方出现: 1:输入代码的时候,(如图): 2:输入返回值类型的时候,(如图): 3
-
易语言中Com对象和Office之间的交互使用方法
Com对象和office之间的交互使用 在所有属于office支持库的控件中都可以调用com对象来完善功能,那在这些控件中如何调用com对象呢? 首先新建"易语言"我们以word支持库为例,在窗体上放入word程序集和word文档集 我们写入如下代码,把两个组件联系起来 这时,我们查看word文档集的命令中有"取某某对象"的命令,这些命令的返回值就是一个对象,使用这些命令的时候必须先创建一个对象类型的变量来保存这些命令的返回值. 这时一个对象就产生了,我们可以用对象
-
易语言使用office工具支持库中的宏命令
宏 到底什么是宏呢? 我们把那些能自动执行某种操作的命令统称为"宏". 宏也是一种操作命令,它和菜单操作命令都是一样的,只是它们对数据库施加作用的时间有所不同,作用时的条件也有所不同.菜单命令一般用在数据库的设计过程中,而宏命令则用在数据库的执行过程中.菜单命令必须由使用者来施加这个操作,而宏命令则可以在数据库中自动执行. 在OFFICE中,有很多种基本宏操作,这些基本操作还可以组合成很多其他的"宏组"操作.在使用中,我们很少单独使用这个或那个基本宏命令,常常是将这
-
在易语言中使用类型库的方法
如何在易语言中使用类型库 如何在易语言中使用类型库,我们下面用一个小例程来说明,首先打开"易语言" 选择"工具"→"类型库及OCX组件-〉支持库"注册word类型库. 然后左边支持库表中会出现word的类型库 然后我们在窗体中画上两个按钮以便我们使用,至于旁边画的那个com控件我们等一下 现在我们开始写入代码,如果按照com对象的方法来操作word,我们就要先创建一个word的对象,连接"Word.Application",其
-
易语言窗口界面与菜单功能详解
一.系统主窗口布局 在系统安装后第一次进入时,主窗口的顶端为菜单条,菜单条的下面为标准工具条,左边为工作夹,下边为状态夹,中间为"_启动窗口"的窗口设计界面,右边为窗口单元工具箱.另外,系统状态行默认是不显示的,使用组合夹可以将工作夹与输出夹组合到一起,编写程序时将使用程序编辑窗口. 在主窗口或其各类工具条上单击鼠标右键可以弹出用作设置各种工具条.工具夹显示状态的菜单. 二.工作夹 在工作夹中包括三个子夹,名为:"支持库"."程序"."
-
易语言编程基础知识
创建一个易应用程序只需要短短几分钟的时间 - 通过在设计窗口上"绘制"诸如编辑框和按钮等组件来创建用户界面.然后,为窗口和组件设置属性以规定诸如标题.位置.尺寸等的值.最后,编写处理程序将生命真正赋于程序. 组件及事件驱动 组件及其事件驱动是使用易语言在 Windows 环境下编程的基础知识.所谓"组件",即用作组成用户图形界面的基本成员,譬如:窗口.编辑框.图片框等等.组件按可否容纳其它组件划分为容器类和非容器类.按运行时是否可能具有可视外形划分为界面类和功能类.
-
一步一步跟我学易语言之自定义数据类型
自定义数据类型 什么是"自定义数据类型"?顾名思义,就是用户可以随时在程序中自行定义新的数据类型.自定义数据类型时需要设置数据类型的名称及其成员.数据类型成员各属性的设置方法等同于变量设置时相应属性的设置方法. 双击"程序"中的"自定义数据类型"就可以进入自定义数据类型的界面: 在工作区点击鼠标右键,弹出菜单选择"新数据类型": 就可以创建出一个新的数据类型: 下面让我们来说一下,如何在这个数据类型中加入数据吧. 首先,&qu
-
用易语言开发Linux程序的方法
易语言是一个跨平台的开发工具,支持Windows及Linux.使用易语言,您可以在Windows环境下编写基本于Windows的程序,及编写Linux下的程序,并且可分别发布于多个平台.分别发布时只需选择不同的操作系统即可. 在此,再次通知易语言用户,如果您编写的是基于Windows下的程序,可以使用易语言新版本直接编写,对跨平台没有丝毫影响,跟以前的操作没有两样.如果您想开发基于Linux系统下的程序,请参看以下的说明部分. 本章及以后所有叙述都假设您已安装了最新版本易语言. 一 界面 运行易
-
易语言编写程序即时查询对应帮助信息的方法
如欲对系统中各运行支持库内的命令.库定义数据类型.库定义常量等等信息进行查找,请在易系统启动后使用以下方法之一: 直接在工作夹内的支持库夹中单击对应的所欲查找其信息的项目,此时所有的相关信息将会显示在系统的提示夹或者状态行中,如下图,光标处: 如果欲将这些信息提取出来打印或者以后阅读,请在相应项目上单击鼠标右键,在所弹出的菜单中选择"拷贝帮助文本到剪贴板"或者"写帮助文本到文件"功能输出与该项目及该项目所有子项目相关的帮助信息.譬如:在支持库名项目上进行此操作将输出
-
一步一步跟我学易语言之字节集
今天我们来学习一下有关字节集的一些知识.如果您能充分掌握我们今天所讲的,那么您将达到编程的一个新的层次. 字节集用作记录一段字节型数据.字节集与字节数组较相似,字节数组的使用方法,譬如用中括号对("[]")加索引数值引用字节成员,也可以被字节集所使用.两者之间最大的不同是字节集可以变长.另外,与文本数据一样,多个字节集之间也可以使用相加命令连接为一个字节集. 下面我们一起来写一个程序,它能够读出并显示指定文件首部的 100 个字节. 我们准备使用一个多行只读编辑框来显示字节数据,为了让
-
一步一步跟我学易语言之DLL命令
Dll命令 我们来学习一下有关"dll命令"的一些相关知识吧.那么什么叫"dll"呢?要解释什么叫"dll",我们先从"API"说起吧. 什么叫"API"? 所谓API就是一种函数,他们包含在一个附加名为DLL的动态链接库文件中.用标准的定义来讲,API就是Windows的32位应用程序编程接口,是一系列很复杂的函数,消息和结构,它使编程人员可以用不同类型的编程语言编制出运行在Windows操作系统上的应用
-
易语言中Com对象的简单调用方法
在说明com对象在易语言中的使用之前,让我们先来了解一下几个问题 什么是com? com全称是组件对象模型(compoment object model),他是一组规范,是MicroSoft创建的一组二进制和网络标准,用于解决两个组件之间的通信. 什么是com对象 com是面向对象的软件模型,com对象的概念有点类似于C++中对象的概念.在com规范中,没有com对象的严格定义,com组件提供给客户的是以对象形式封装起来的实体,客户与组件交互的实体是com对象. com对象有自己的属性和方法,但
-
易语言中Packcom的使用方法
一.关于packcom Packcom是易语言用来创建类型库和OCX组件与系统的连接文件的工具,通过这个工具我们就可以在易语言中使用系统中的类型库和OCX组件了. 二.Packcom的界面详解 先让我们来了解一下packcom的界面以及各部分组件的作用. 首先我们通过下面这个菜单来运行packcom. 运行之后我们就可以看到如下界面.图中箭头所示的就是每个按钮的作用. 三.如何注册类型库及OCX组件 如果系统中没有我们需要的OCX组件,我们可以通过单击"注册组件" 按钮选择我们自己的O
-
一步一步跟我学易语言之子程序指针
现在我们来了解一下 "子程序指针" 什么是子程序指针? 什么是子程序指针呢?子程序指针就是该子程序的内存地址.下面我们来做一个关于 "子程序指针"代码. 首先我们在程序集中定义两个变量名 如图: 之后插入 "_按钮1_被单击"触发事件,被单击触发事件的代码如下: 我们发现命令 启动线程 的参数的值与别的值不同.为什么前面跟这一个 "&"呢? 我们输入一个值在前面加上一个"&"会发现提示 &q
-
易语言中易模块的开发与使用简介
一.何为易模块: 易模块实际上是一个特殊的易程序,它与普通的易程序相比,有以下特点: 1.必须具有程序名称(通过"程序"→"配置"菜单设置),此名称代表模块名称:(如图) 2.必须具有"_启动子程序",此子程序负责进行易模块的初始化:(如图) 3.必须具有公开此易模块的对外接口,对外接口可以通过以下2种方法生成: A:新建一个子程序,然后把"公开"选中,在易模块中任何程序集中选中"公开"的子程序都作为对外接
随机推荐
- SQL Server中的数据复制到的Access中的函数
- vue元素实现动画过渡效果
- Tomcat 热部署的实现原理详解
- 详解Java编程中if...else语句的嵌套写法
- iOS实现UITableView数据为空时的提示页面
- Java中的异常处理用法及其架构和使用建议
- c#后台修改前台DOM的css属性示例代码
- c#实现sqlserver事务处理示例
- ThinkPHP CURD方法之field方法详解
- 举例讲解Python中的身份运算符的使用方法
- vue2.0使用Sortable.js实现的拖拽功能示例
- linux shell awk获得外部变量(变量传值)简介
- Mysql常用命令汇总
- 详解webpack分包及异步加载套路
- Python基于Pymssql模块实现连接SQL Server数据库的方法详解
- 详谈Enumeration接口和Iterator接口的区别
- 网页和浏览器兼容性问题汇总(draft1)
- Android中BaseAdapter的用法分析与理解
- Linux内核参数调整方法
- 通过Python 接口使用OpenCV的方法