易语言-黑月入门到中级
易语言-从入门到精通(零基础)
汉语编程工具易语言目录目录.......................................................................................................................... - 3 - 第一部分易语言入门.................................................................................................... - 4 - 第一课走进“易”世界........................................................................................ - 4 -一、打开“易语言”设计窗口 ........................................................................ - 4 -二、认识“易语言”........................................................................................ - 4 -三、第一个易程序............................................................................................ - 6 -四、小结............................................................................................................ - 7 -第二课简单的人机交互........................................................................................ - 8 -一、第一个交互程序........................................................................................ - 8 -二、小结............................................................................................................ - 9 -第三课按钮与标签的综合运用 .......................................................................... - 10 - 第四课图文并茂.................................................................................................. - 12 - 第五课看看计算机的计算能力 .......................................................................... - 15 - 第六课让世界丰富多彩...................................................................................... - 18 - 第七课顺序程序结构.......................................................................................... - 20 - 第八课猜数(选择程序结构) .......................................................................... - 23 - 第九课多分支控制结构语句 .............................................................................. - 28 - 第十课练习.......................................................................................................... - 30 -一、选择题:.................................................................................................. - 30 -二、编程题:.................................................................................................. - 30 -第十一课循环程序结构...................................................................................... - 32 - 第十二课循环程序结构练习 .............................................................................. - 36 -一、选择题...................................................................................................... - 36 -二、编程题...................................................................................................... - 37 -第十三课菜单的设计.......................................................................................... - 39 -一、菜单的基本概念...................................................................................... - 39 -二、菜单编辑器的打开 .................................................................................. - 39 -三、设计下拉式菜单...................................................................................... - 40 -第十四课对话框.................................................................................................. - 44 -一、提示类对话框.......................................................................................... - 44 -二、自定义对话框.......................................................................................... - 45 -三、通用对话框.............................................................................................. - 46 -附录实例应用荟萃.............................................................................................. - 48 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。
第2章易语言 中文编程-从入门到精通
电源 连接 端口
17
2.3.2 连接集线器
(4) 然后把做好接头的双绞 线的一端插入到计算机的 网卡接口,如图2.46所示。 (5) 另外一端插入到集线器 的接口中,接口的次序不 限,如图2.47所示。 (6) 双绞线插好后的情形如 图2.48所示。
18
2.3.2 连接集线器
(7) 然后将要连接的各个双绞线 接头依次插到集线器上,如图 2.49所示。 (8) 最后将集线器所带的小整流 器插到电源插板上,给集线器 加上电源,如图2.50所示。 (9) 当局域网中的各台计算机都 和集线器连接正确后,集线器 上对应后面双绞线接口的前面 板上的指示灯就会亮起绿灯, 表示连接正常可以通信了,如 图2.51所示。 到此为止,每一台计算机都用 一根双绞线与集线器(HUB)连接 成功,这样就可以组成一种 “星型拓扑”结构的对等局域 网络了。
4
2.1.2 双绞线的制作过程
本节分两种情况来说明双绞线的具 体制作过程。 1) 用于和集线器相连的双绞线的 制作
(1) 首先剪裁适当长度的双绞线,
特别要注意的是必须预留一段用来 制作接头用的长度,以及线路拉线 时由于各项阻碍造成的额外线路长 度,一般预留的长度2~3m,更长 的线路则可能要预留更长的线路长 度。 (2) 在制作接头的一端,先套入接 头的塑料护套,如图2.14所示。 (3) 将塑料护套往线路后段移动, 如果线路前段切口不齐,就利用剪 刀或剥线钳将线路前段切齐(注意 内芯的绝缘层不要剥除);如果线 路前端平齐,就用压线钳上的剥线 刀在距网线顶部2cm处绕线割一圈, 将绝缘线剥下,露出4对双绞线, 如图2.15所示。
19
2.4 其他网络设备
前面几节详细介绍了网线的制作 过程、网卡的安装过程以及集线 器的连接过程,本节将介绍在组 建局域网络中有时还会用到的一 些设备,例如交换机、路由器以 及机架等。使大家对组建局域网 的硬件设备有一个较为全面的了 解。 20
易语言中文编程-从入门到精通【图文】(精编文档).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测试版→二、认识“易语言”易语言程序运行后,可以看到如下图所示的新建对话框,可以根据需要选择相应的功能模块进行操作。
易语言 中文编程-从入门到精通
1.3.1 星型网
星型网络拓扑结构是指在星型网络中所有的计算 机都是直接连接到集线器或者交换机,如图1.16所 示,当一台计算机要传输数据到另一台计算机, 必须经过中心结点即集线器或者交换机。
集线器
计算机
15
1.3.2 环型网
环型网络拓扑结构与星型网络拓扑结构网络中的 所有计算机都直接连接到集线器或者交换机不同 的是将每一台计算机连接在一个封闭的环路中, 一个信号依次通过所有的计算机,最后再回到起 始的计算机。环型网络拓扑结构如图1.17所示
城域网,顾名思义就是一个城市或者地区的主干 网络,也叫区域网。如图1.9所示是通过城域网相 连接的校园网。设备:路由器 、光纤
网络 清华大学
南开大学 网络 复旦大学 网络
10
1.2.3 广域网
广域网是一种遍布全球的可跨越国家及地区的计 算机网络,如图1.10所示是连接不同城市网络的广 域网。 路由器
19
1.4.2 令牌网
令牌网最初是由IBM公司发展起来的,后来逐渐发 展成为IEEE 802.5所定义的网络标准,它是一种 物理连接以星型为主,数据传输在逻辑上以“令 牌”为检测标准的传输网络标准。 令牌网的主要网络标准介绍如下。
通信标准:IEEE 802.5。 传输速率:4~16Mbps。 传送数据的方法:令牌传送。 网络拓扑:物理上以星型拓扑结构连接,逻辑上以令 牌传输。 传输介质:光纤、STP/UTP双绞线。
21
1.4.4 ATM网
ATM是Asynchronous Transfer Mode的缩写,译成中文为 “异步传输模式”。 ATM网的特性与优点归纳为如下几点。
(1) ATM网络用户可独享全部频宽(即网络中增加计算机也不会降 低网速),比起传统网络的竞争频宽(像以太网)或共享频宽(如令牌 网、FDDI)的方式,能获得更佳的传输效率。 (2) ATM数据被分割成固定长度的cell(码元)后,执行更先进的码 元交换,故它比传统的“数据包”交换更容易达到极高的传输速 率。 (3) ATM具有“线路交换”与“数据包交换”两项技术的优点, 能同时满足数据、语音、多媒体等数据传输的要求,达到数据集 成的目的。 (4) ATM具有超高频宽与快速交换的能力,从根本上解决传统网 络频宽问题,也提供了新一代信息服务环境,如电视会议、分散 式数据处理等。 (5) 由于ATM采用码元结构,可同时应用于局域网与广域网上, 然后网络规划均可采用单一系统设计与管理,对整个网络维护、 管理,均有很大的好处。
易语言 教程
易语言教程
学习易语言是一项有趣且有挑战性的任务。
以下是一些学习易语言的基本步骤:
1. 学习基础知识:易语言是一种面向过程的编程语言,它的语法类似于Pascal语言。
在学习易语言之前,你需要先了解基
本的编程概念,例如变量、条件语句和循环语句。
2. 下载和安装易语言编译器:在开始编写易语言程序之前,你需要下载和安装易语言编译器。
易语言编译器是一款免费软件,可以在易语言官方网站上找到。
3. 学习编程技巧:编写易语言程序需要一定的编程技巧。
你可以通过学习基础的算法和数据结构来提高自己的编程能力。
4. 编写简单程序:开始编写一些简单的易语言程序,例如打印“Hello, World!”或者计算两个数字的和。
这些简单的程序可
以帮助你熟悉易语言的基本语法和编程结构。
5. 参考易语言文档:易语言官方网站提供了详细的易语言文档,你可以在其中找到各种易语言函数的使用方法和示例代码。
阅读和参考文档可以帮助你更深入地理解易语言的特性和用法。
6. 练习和实践:只有通过实际编写代码才能真正掌握易语言。
尝试编写复杂一点的程序,例如制作一个简单的游戏或者一个图形界面应用程序。
不断地练习和实践可以帮助你提高自己的编程水平。
总之,学习易语言需要耐心和毅力。
通过掌握基础知识、练习编程技巧和实践编写代码,你可以成为一名熟练的易语言程序员。
易语言基础知识
易语言基础知识嘿,朋友!咱今儿来聊聊易语言这玩意儿的基础知识。
你知道不,易语言就像是一把神奇的钥匙,能帮咱打开编程世界的大门。
可别小瞧它,虽然它可能没有那些大名鼎鼎的编程语言那么“高大上”,但它有自己独特的魅力和用处呢!比如说,易语言里的变量,这就好比是一个个小盒子,你可以把各种数据,像数字啦、文字啦,都装在这些小盒子里。
而且它的类型还挺多,有整数型、文本型等等。
这是不是有点像你整理东西,不同的东西得放在不同的盒子里?再说说函数,那简直就是一个个神奇的魔法工具。
比如说计算两个数相加的函数,你只需要告诉它哪两个数,它就能快速给你算出结果。
这多方便啊,就好像你有个智能小助手,你一声令下,它就能帮你把事儿办得妥妥的。
还有流程控制语句,像“如果”“循环”啥的。
“如果”就像是你做选择的时候,比如“如果今天下雨,我就打伞出门;如果没下雨,我就戴个帽子”。
而“循环”呢,好比你不停地做一件事,直到满足某个条件为止,比如说“一直跑步,直到跑够五公里”。
易语言的界面设计也挺有意思。
你可以把各种控件,像按钮、文本框啥的,拖到窗口上,然后设置它们的属性,就像是给这些小部件打扮打扮,让它们变得好看又好用。
这是不是有点像装修自己的小房间,想怎么布置就怎么布置?语法规则呢,就像是游戏的规则。
你得按照这些规则来玩,才能让程序跑得顺顺溜溜的。
要是不遵守规则,程序可能就会闹脾气,给你出乱子。
学会了易语言的基础知识,你就能编出一些实用的小工具啦。
比如说,做一个自动计算水电费的小程序,或者一个能帮你整理文件的小助手。
这多有成就感啊!所以说,朋友,别害怕易语言看起来复杂,只要用心去学,去练,你肯定能掌握它,让它为你所用,为你的生活和工作带来便利和乐趣。
怎么样,准备好开启这有趣的编程之旅了吗?。
十天学会易语言_易语言教程(全)
“易语言”对硬件要求不高,只要可能运行语言。
“易语言”运行的最低计算机配置要求为: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①打开前一节的程序后,使用窗口菜单切换到启动窗口设计界面,改标题为“计算”。
易语言教程
易语言教程1. 简介易语言是一种面向对象的编程语言,广泛用于Windows操作系统的软件开发。
相比于其他编程语言,易语言具有简单易用的特点,适合初学者入门。
本教程将为你介绍易语言的基本语法和常用功能,帮助你快速入门易语言编程。
2. 安装和环境配置在开始学习易语言之前,首先需要安装易语言开发环境。
你可以从易语言官方网站下载最新版本的易语言IDE(集成开发环境),然后按照安装向导进行安装。
安装完成后,打开易语言IDE,你就可以开始编写和运行易语言程序了。
3. 基本语法3.1 变量和常量在易语言中,变量和常量用于存储数据。
变量可以改变其值,而常量的值不可改变。
声明变量的语法格式为:变量类型变量名;其中,变量类型可以是整型(INT)、浮点型(FLOAT)、字符串类型(STRING)等。
声明常量的语法格式为:常量类型常量名 = 值;常量类型可以是整型常量(INT)、浮点型常量(FLOAT)、字符串常量(STRING)等。
3.2 控制结构易语言提供了一些控制结构,用于实现程序的条件执行和循环执行。
•条件判断:如果条件 then执行语句块1;否则执行语句块2;结束;•循环执行:循环循环条件判断语句;执行语句块;结束循环;3.3 函数和过程函数是一种可以接受输入参数并返回结果的子程序。
过程是一种不返回结果的子程序。
定义函数的语法格式为:函数返回值类型函数名(参数列表)函数体;返回返回值;定义过程的语法格式为:过程过程名(参数列表)过程体;4. 常用功能4.1 用户界面易语言提供了丰富的用户界面功能,你可以通过控件(如按钮、文本框、标签等)来构建交互式界面。
```c 按钮(。
易语言知识学习教学教程-从基础学习到精通
易语言教程-从入门到精通第一课.计算机的一般知识1.1电子计算机的发展及其基本结构1.1.1电子计算机的发展史1945年底,在美国首次研制成功人类第一台计算机,这台机器重30吨,占地面积达167平方米,加之它的工作原理,因此,人类后来的计算机并不是在这台机器的基础上发展起来的。
现代计算机理论的奠基人是图灵。
在美国数学家冯.诺伊曼的主持下,1949年诞生了第一台存储程序的计算机,又称第一代机,这台计算机为后来的计算机发展奠定了基础。
1959年,第一台晶体管计算机问世,由此,计算机进入了第二代。
1964年,IBM第一代360系列计算机问世,这是第一代通用计算机,为研制这种计算机,IBM投资50亿美元,比二战期间美国政府投入到原子弹研究的钱(20亿美元)还要多;由此,计算机进入了第三代。
进入到80年代以后,中大型计算机问世,于是开始了第四代计算机的时代。
70年代以后,出现了计算速度更快、存储量更大的巨型机。
70年代微处理器的问世,标志着计算机的发展开始了又一场革命。
1977年3月苹果公司的个人用计算机问世,自此,计算机开始进入千家万户。
1.1.2电子计算机的基本结构计算机由硬件和软件组成。
而硬件是由主机和外部设备组成;软件由系统软件和应用软件组成。
计算机硬件是软件的基础,是软件发挥功能的工作环境,而软件则是管理和利用硬件资源来实现计算机的功能,软件和硬件是相互促进和发展的。
硬件大体上有以下几个部分:控制器,运算器,内存储器(RAM、ROM),输入设备和输出设备。
前三者又合称主机,后两者又称作外部设备。
现在就这五个部分的功能,作一些简要说明。
1.输入设备。
输入设备是用来向主机输入原始数据和处理这些数据所使用的计算程序列的设备。
输入设备的种类很多,但在微型机上不外乎下列几种:(1)终端键盘。
利用手指击键方法向计算机输入信息。
用户自己写的程序列化和准备处理的数据,都可由键盘上敲入。
(2)磁盘。
磁盘,实际上也是存储信息的,因为它们都是主机之外的设备,所以也称为外存储器。
(完整版)易语言中文编程-从入门到精通【图文】
汉语编程工具易语言汉语编程工具易语言汉语编程工具易语言目录目录.......................................................................................................................... - 2 - 第一部分易语言入门.................................................................................................... - 3 - 第一课走进“易”世界........................................................................................ - 3 -一、打开“易语言”设计窗口 ........................................................................ - 3 -二、认识“易语言”........................................................................................ - 3 -三、第一个易程序............................................................................................ - 5 -四、小结............................................................................................................ - 6 -第二课简单的人机交互........................................................................................ - 7 -一、第一个交互程序........................................................................................ - 7 -二、小结............................................................................................................ - 9 -第三课按钮与标签的综合运用 .......................................................................... - 10 - 第四课图文并茂.................................................................................................. - 12 - 第五课看看计算机的计算能力 .......................................................................... - 15 - 第六课让世界丰富多彩...................................................................................... - 18 - 第七课顺序程序结构.......................................................................................... - 20 - 第八课猜数(选择程序结构) .......................................................................... - 23 - 第九课多分支控制结构语句 .............................................................................. - 28 - 第十课练习.......................................................................................................... - 30 -一、选择题:.................................................................................................. - 30 -二、编程题:.................................................................................................. - 30 -第十一课循环程序结构...................................................................................... - 32 - 第十二课循环程序结构练习 .............................................................................. - 36 -一、选择题...................................................................................................... - 36 -二、编程题...................................................................................................... - 37 -第十三课菜单的设计.......................................................................................... - 39 -一、菜单的基本概念...................................................................................... - 39 -二、菜单编辑器的打开 .................................................................................. - 39 -三、设计下拉式菜单...................................................................................... - 40 -第十四课对话框.................................................................................................. - 44 -一、提示类对话框.......................................................................................... - 44 -二、自定义对话框.......................................................................................... - 45 -三、通用对话框.............................................................................................. - 46 -附录实例应用荟萃.............................................................................................. - 48 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。
易语言 教程
易语言教程易语言是一种面向中文用户的高级编程语言,其特点是简单易学、开发效率高。
本文将为大家介绍易语言的基础知识和使用方法,帮助读者入门易语言编程。
首先,我们来了解一下易语言的发展历史。
易语言由中国软件开发公司四川滔博公司开发,并于2003年正式发布。
易语言是第一门完全中文编程语言,以其简单易学的特点吸引了许多初学者。
易语言在国内广泛使用,特别是小型软件开发领域。
易语言的开发环境称为“易语言开发系统”,它可以在Windows 平台上运行,并提供了可视化的界面开发工具。
开发系统包括一个集成开发环境(IDE)和一个编译器。
IDE提供了编辑器、调试器和工程管理器等功能,编译器则将源代码转化为可执行文件。
易语言的语法结构简单易懂,采用了中文关键字和符号,例如“如果”、“循环”等关键字。
这使得易语言对于不熟悉英文的用户来说更加友好。
此外,易语言还提供了丰富的库函数和可视化控件,使得开发者可以快速构建Windows应用程序。
在易语言中,我们可以使用变量来存储数据。
变量可以是整数、浮点数、字符串等类型,我们可以通过赋值语句将数据存储到变量中。
例如,以下代码将整数1赋值给变量a:a = 1易语言还支持条件语句和循环语句,让我们可以根据条件执行不同的代码块,或者重复执行一段代码。
例如,以下代码使用条件语句判断变量a是否大于10:如果 a > 10 则输出("a大于10")否则输出("a不大于10")结束如果以下代码使用循环语句打印变量a的值10次:循环 10 次输出(a)结束循环除此之外,易语言还支持函数和模块的定义和调用。
我们可以将一段代码封装为函数,然后在其他地方调用它。
这样可以提高代码的复用性和可维护性。
以下是一个简单的函数定义和调用的例子:函数求和(a, b)返回 a + b结束函数结果 = 求和(1, 2)输出(结果)通过学习易语言的基础知识,读者可以开始开发自己的应用程序。
2011易语言新手入门到精通教程
2010易语言新手从零开始培训课堂笔记2010年7月至8月,我再一次使用QQ群作为课堂,与喜爱易语言的朋友们一起学习。
在这一个月的时间里,通过19次作业,让易语言初学者初步掌握了一些易语言的基础知识,为以后的学习与进步,奠定了基础。
学习易语言这么多年,我一直是以轻松的心态,边学边玩,所以,这么些年下来,自己仍然停留在一个新手的位置上。
看到朋友们这一个月的进步,我也该加紧了,让自己能有一个更高的水平。
感谢朋友们的支持与陪伴,也感谢大家的厚爱。
在以后的日子里,希望大家能一如既往地学习易语言,支持易语言,在自己力所能及的情况下,也能伸手帮助一下其他需要帮助的朋友。
帮助不在多,一句提示一行代码,就已经足够。
以下是本次学习的笔记,综合了本次培训班中多位同学的课堂笔录,在这里也对他们表示感谢!讲课知识简要:1、认识易语言界面,如图上所示,易语言分为菜单栏、工具栏、工作夹、用户区(程序设计界面、窗口组件箱)、状态夹和状态栏。
可以通过菜单“查看”,选择相应的组件对工具栏中的工具按钮,第一排是编辑工具及界面组合、运行工具;第二排是对齐工具对齐工具是在程序界面设计时,对组件的位置进行快速对齐设置,可以对组件进行批量操作;2、工作夹:①属性面板,显示的是当前设计窗口或其上的组件的属性。
用户可以对每个属性进行详细的设置。
通过最上方的下拉菜单可以选择要设置的窗口或组件;通过最下方的下拉菜单可以查看该组件的事件,并在程序中自动添加选中的事件。
②程序面板,显示的是编辑中的易语言程序的程序集、窗口以及其他相关命令的列表。
用户可以选中需要查看或编辑的项目双击,在编辑窗口中就会显示所选定的内容。
③支持库面板,提供的是易语言系统当前选择安装的支持库列表,列表中逐一列出支持库中所包含的组件、数据类型及命令。
如果我们在程序设置那里找不到自己写的窗口或者程序集名,可以在程序面板中找到比如想对哪一个窗口或程序集进行编辑,直接双击名字就可以了如果想添加新的窗口或者程序集,可以在这里点右键属性面板中,显示的是当前编辑的窗口及组件的属性顶部的下拉框是窗口及窗口中的组件如果组件在窗口上能看到,点击之后可以直接跳到该组件的属性上如果有某些组件被遮挡了,就可以通过下拉找到,不管是组件还是窗口当前编辑的窗口只有一个,但是窗口上的组件会很多就好象,脑袋只有一个,脑袋上布满了多个零件这是事件列表,就是你选择的窗口或者组件可以使用的事件如果前面打了勾,说明这个事件已经存在再次选择,将会跳到该事件子程序上如果没打勾,选择之后,会自动创建一个子程序,就是这个组件的事件我们试一下:在窗口中放入两个按钮然后双击按钮1,你会看到出现了一个子程序:_按钮1_被单击在按钮属性下面的事件列表中的事件中,该事件被选择接下来,我们选择按钮2,然后打开事件列表,里面没有事件被选择如果我们选择了“被单击”,就会创建一个与按钮1一样的事件然后双击按钮1,你会看到出现了一个子程序:_按钮1_被单击在按钮属性下面的事件列表中的事件中,该事件被选择接下来,我们选择按钮2,然后打开事件列表,里面没有事件被选择如果我们选择了“被单击”,就会创建一个与按钮1一样的事件以上是工作夹组件箱组件箱中放置的是支持库中所包含的可以使用的组件每个组件都有一个按钮把鼠标放在上面,就会显示名字如果你说,我就是不知道哪个按钮是什么名字,不想等鼠标放上才看到,怎么办?你可以点击组件箱右上角:我们再来看看组件箱组件箱中放置的是支持库中所包含的可以使用的组件每个组件都有一个按钮把鼠标放在上面,就会显示名字如果你说,我就是不知道哪个按钮是什么名字,不想等鼠标放上才看到,怎么办?你可以点击组件箱右上角:如果程序写得太多,窗口也太多,来回跳,是不是太麻烦?你可以使用嵌入窗口模式,跟PS一样的菜单栏最右边有这几个按钮选择一个子窗口,最大化还有一个秘密的功能,大家估计都不知道把一个程序分到两个窗口,同时操作在程序设置状态中,把鼠标放在右边的纵向滚动条顶端这是一个条件,两种情况下面,我们把代码删除,换成下面的代码,计算一个数的绝对值:在初中数学中,我们学过绝对值的计算。
一步一步跟我学易语言
第一章:入门本章及以后所有叙述都假设您在安装易语言后没有使用程序->系统配置菜单项修改过系统的初始配置信息。
如果不能确定,请在启动易语言的同时一直按住Shift键,出现系统界面后再放开,此时将自动清除以前的设置信息。
我们以软件中自带的一个例程开始讲述,例程名称为:“第一个程序”,启动易语言后请在“打开例程”子夹中选中该程序,然后再按下确定按钮。
另外,此程序您也可以根据首页上的《三分钟就能学会编程序》文章自己建立。
进入后我们可以看到易系统的主界面,界面中间用作设计E程序的程序窗口,现在里面已经有了一个,该程序窗口中有两个窗口单元:一个“标签”(上面中部)及一个“按钮”(下面中部)。
请单击系统界面左边工作夹内的“程序”子夹,然后双击列表树中的“窗口程序集1”项目,您现在可以看到易程序代码的编辑界面,里面现已有一个“窗口程序集1”程序集和一个“_按钮1_被单击”子程序。
至此为止您已经看到了此易程序的全部组成部分,可以使用“窗口”菜单或者Ctrl+Tab键在程序窗口设计界面和程序代码编辑界面之间跳转查看。
易程序由程序窗口、程序集、子程序、自定义数据类型、全局容器、DLL 命令定义、常量、资源等组成。
您现在不需要了解那么多,目前只要知道以下基本知识就可以了:1、程序窗口是易程序用作接收来自用户的输入信息或者显示某项输出信息的界面;2、程序窗口由窗口单元组成。
窗口单元具有很多种类,譬如在此例程中被使用的标签及按钮,还有编辑框、选择框等等,以后还将不断增加。
在易系统主界面右边的单元栏工具箱中您可以看到当前可以使用的各种窗口单元;3、子程序为一系列语句的排列集合,用作完成某一功能,执行子程序即是执行其中的所有语句;4、程序集用作将子程序进行分类集合。
我们按下F5键运行该例程,然后单击窗口中的按钮,窗口中会显示出“祖国,您好!”文本。
下面关闭被运行的例程,我们来分析为什么此程序能够完成这样的功能:1、请跳转到程序窗口设计界面,然后单击左边工作夹内的“属性”子夹,在属性表中您可以看到“名称”一栏的内容为:“_启动窗口”,该名称就是此已被选中的程序窗口的名称。
易语言入门
第一课.易语言的基本概念本节将向读者介绍什么是易语言,构成易语言程序有那些最基本的东西。
正象盖房子一样,这里仅仅是准备钢筋,水泥,砖,瓦,沙,石等材料。
同时在本章中我们还要介绍一些易语言常用的命令和常规的上机操作方法。
2.1易语言的特点1.全可视化一般的可视化编程语言,仅支持图形用户界面的可视化设计操作,而易语言除了支持此类可视化操作,还支持程序流程的即时可视化呈视,极大地减少了程序录入错误。
即:用户在编写程序的过程中,可以即时看到当前程序的运行流程及路线,有助于培养编程思路,提高解决编程问题的能力。
2.全中文作为一款由中国人自己开发的编程语言,易语言在中文处理方面有良好的支持。
用户在编写程序的过程中,可以不接触任何英文。
根本不懂英文的人使用中文编写代码也没有任何障碍。
(1)中文名称的快速录入。
易语言内置四种名称输入法:首拼、全拼、双拼、英文。
三种拼音输入法均全面支持南方音。
使用这些输入法能够极大地提高中文代码的输入速度。
直接使用系统提供的输入法,如五笔字型、智能ABC、紫光拼音、自然码等,同样可以进行程序的输入。
(2)程序全部以中文方式显示,运算符号全部显示为对应的中文符号(≥≤≠≈×÷),日期时间以中文格式呈现(年月日时分秒),以便于中文用户理解、阅读程序。
(3)适合中国人的语言、思维习惯。
对其它计算机编程语言的学习,总会感到某种限制,首先是语言环境的限制,有很多专业的术语字面上很难理解它的含义,而以中文编写出的程序代码,符合中国人的语法习惯和逻辑思维,可以做到见文思义,更加适合中国人使用。
在以后复查程序时可以非常直观地分析;给其他人源代码学习时也会非常简单,相互交流变得更加容易。
易语言更提供了中文格式日期时间处理、汉字发音处理、全半角字符处理、人民币金额处理等功能支持。
3.全编译与跨平台易语言拥有自己独立的高质量编译器,中文源代码被直接编译为目的机器的CPU指令,高效且不存在任何速度瓶颈和安全隐患。
易语言视频教程
/file/aq7qwl77#初级入门_第1课_易语言简介以及如何安装使用易语言.7z/file/dnhnbutt#初级入门_第2课_深入了解易语言编程环境.7z/file/aq7qwp44#初级入门_第3课_学习易语言组件使用.7z/file/aq7qw2p2#初级入门_第4课_熟悉易语言的快捷键.7z/file/dnhnbspw#初级入门_第5课_编写第一个易语言程序.7z/file/aq7qw3jf#初级入门_第6课_易语言数据类型_-_变量与常量.7z/file/e6k64yuk#初级入门_第7课_易语言数据类型_-_静态变量与数组变量.7z/file/dnhnb1my#初级入门_第8课_易语言资源表的使用.7z/file/bhdhcwy4#初级入门_第9课_易语言的基本数据类型.7z/file/bhdhc9ks#初级入门_第10课_学习易语言自定义数据类型.7z/file/clqlac67#初级入门_第11课_易语言运算符.7z/file/bhdhct9q#初级入门_第12课_易语言运算符与表达式.7z/file/dnhnvm15#初级入门_第13课_自定义常量与使用方法.7z/file/bhdhm3q6#初级入门_第14课_易语言常用转换命令.7z/file/bhdhmlb4#初级入门_第15课_易语言命令的返回值.7z/file/clqlex1k#初级入门_第16课_了解易语言流程控制类命令.7z/file/e6k6jqyl#初级入门_第17课_学习分支类流程控制命令的使用.7z/file/bhdhm6f6#初级入门_第18课_学习循环类流程控制命令的使用(一).7z/file/clqle8ky#初级入门_第19课_学习循环类流程控制命令的使用(二).7z/file/bhdhm556#初级入门_第20课_学习跳转类流程控制命令的使用.7z/file/clq108wb#初级入门_第21课_易语言文本操作类命令(一).7z/file/dnh8es95#初级入门_第22课_易语言文本操作类命令(二).7z /file/aq7x138o#初级入门_第23课_易语言时间操作类命令.7z/file/clq1fglq#初级入门_第24课_读入文件和写到文件命令详解.7z/file/bhdkudlo#初级入门_第25课_创建目录和删除目录命令详解.7z/file/e6kamke3#初级入门_第26课_子程序的编写与调用(一).7z/file/e6kapfzi#初级入门_第27课_子程序的编写与调用(二).7z/file/e6kaeqw0#初级入门_第28课_易语言打造MP3播放器(一).7z/file/aq7xveh2#初级入门_第29课_易语言打造MP3播放器(二).7z/file/e6kae9u3#初级入门_第30课_易语言打造MP3播放器(三).7z/file/e6kaaxy0#中级进阶_第31课_易语言增加新窗口和弹出窗口.7z/file/bhdkk1xs#中级进阶_第32课_易语言置托盘图标和弹出托盘菜单.7z/file/e6kaayfh#中级进阶_第33课_为易语言窗口添加菜单.7z/file/clq11jbb#中级进阶_第34课_怎么在易语言中弹出菜单?.7z/file/aq7xxone#中级进阶_第35课_程序中最常用的信息框和输入框(一).7z/file/e6kaapeg#中级进阶_第36课_程序中最常用的信息框和输入框(二).7z/file/e6kagw5d#中级进阶_第37课_易语言常用组件之超级列表框的使用.7z/file/aq7xolw2#中级进阶_第38课_易语言组件组合框的使用.7z/file/clq10a27#中级进阶_第39课_易语言组件列表框的使用.7z/file/bhdkya6t#高级深入_第40课_易语言运行命令详解.7z/file/clq1j7py#高级深入_第41课_易语言数据存储配置项操作详解.7z/file/bhdkyt3q#高级深入_第42课_易语言注册表高级技巧揭密.7z/file/dnh8odow#高级深入_第43课_易语言系统信息类命令.7z/file/clq114ub#高级深入_第44课_易语言API的定义和调用.7z /file/aq7xxja2#高级深入_第45课_易语言模块的开发与编绎.7z/file/clq11p4y#高级深入_第46课_使用易语言开发DLL以及调用DLL.7z/file/aq7xxd3l#高级深入_第47课_易语言数据库.7z/file/clq11lsw#高级深入_第48课_使用工具创建和维护数据库.7z/file/aq7xxw4o#高级深入_第49课_使用代码操作易语言数据库.7z/file/dnh88kwd#高级深入_第50课_使用易语言制作验证系统.7z。
易语言10分钟入门教程
“易语言”十分钟入门教程∙第 1 分钟:序曲∙第 2 分钟:“易语言”初相识∙第 3 分钟:第一个程序∙第 4 分钟:第一个类库∙第 5 分钟:猜数字游戏∙第 6 分钟:基本语法∙第 7 分钟:面向对象∙第 8 分钟:特色语法∙第 9 分钟:答题时间∙第 10 分钟:收工喽亲爱的朋友,您愿意花十分钟的时间,来了解一门全新的编程语言“易语言”吗?本文来自:/第 1 分钟:序曲只有十分钟,时间紧迫,让我们立刻开始,不多说一句废话(这一句话本身算不算废话?哈哈)。
其实用不着那么紧张,以人均每分钟阅读300字计算,10分钟足以读完3000字。
况且我也不打算写那么长,因为还要给亲爱的读者留足思考时间。
本文作为十分钟入门教程,无法面面俱到,只能重点介绍初学者着重关注、关心或感兴趣的部分。
本文的主要目的是:让读者在很短的时间内对“易语言”有一个大概的了解和感性的认识。
如果想获取更深入、更详尽、更权威、更条理、更富逻辑性(或者更抽象、更死板?)的资料,请去拜读易语言官方提供的《“易语言”白皮书》——这本书写的很好,文笔比我强多了!本文大量参考该白皮书。
(在本文中,我偶尔会把“易语言”说成“飞扬易语言”或“易语言”,总之都是一样东东。
)第 2 分钟:“易语言”初相识先通过简单几句话,了解一下飞扬易语言的大概:∙完全面向对象,具有类和接口的完整概念(从现在开始忘掉结构化编程吧)∙具有自动垃圾回收机制(你只管创建对象,而不必自己释放,轻松多了)∙源代码将被编译为本地机器码,程序具有很高的执行效率(当然还是比不上C语言)∙同一套源代码,可以被编译为多个操作系统(Windows/Linux/...)下的可执行文件,这是其跨平台机制∙可将源代码编译为易语言类库,以达到代码复用。
同一个易语言类库可以在多个平台下通用。
此外,还可以使用C/C++开发易语言“本地类库”。
开发类库非常轻松。
∙有一个“系统”类库(类似于原易语言中的“核心支持库”)为程序提供最核心支持,是程序运行所必需的,其文件大小只有150K,小巧玲珑。
易语言-黑月入门到中级
本文由229096767贡献pdf文档可能在WAP端浏览体验不佳。
建议您优先选择TXT,或下载源文件到本机查看。
易语言-黑月入门到中级头: 其实我很菜,这是个菜鸟看的,大鸟高人们就请飞过,如果您愿意希望能教教偶,谢谢。
无聊写这个教程,我就不细致排版了,您就将就看吧,我会尽量截图的。
还有我的文笔很差。
就不废话了,开始吧。
要求:会易模块(*.ec)(只要知道怎么用就行,不用会写。
;)会子程序(要知道怎么写和怎么用);知道 API 是什么(不会用都行,知道是什么就可以了)会基本的控件(如:窗口、按钮、编辑框。
等)。
如果您还不会,那么我推荐您先去了解上面的内容再来看本教程,不然是看不懂的(天才除外!)目录: l 我们分三步走: l 一、使用模块做动态界面; l 二、使用资源; l 三、编译。
(一)、使用模块做动态界面一、黑月的安装: 1. 在本教程包找到:黑月安装程序 1.33.7z 这个文件,打开; 2.3. 4.提示正在安装à安装完毕 5.文件安装完毕之后呢就要做一些设置了在易编辑器菜单->工具->支持库配置,勾选“黑月编译器插件”支持库,如图:如果没有什么意外,就会立即启动并运行黑月工具工具菜单出现“黑月工具”和“黑月资源编辑器”菜单选项。
注意:如果勾选“黑月编译器插件”支持库时,易编辑器出错退出。
这说明你的系统不支持黑月自动加工处理功能。
遇到这种情况请自行编辑配置文件,比如:C:\Program Files\e\BlackMoon\BlackMoon.ini 修改配置内容: [BlackMoon] Run=0 将禁止自动处理功能,这时再重新启动易编辑器,再次勾选“黑月编译器插件”支持库。
但没有自动处理功能很不方便,而且如果要同时编译资源,RC 脚本文件路径和名称也需要相应变化,这以后再详细了解。
3、关闭自动处理功能和手动选择处理。
易编辑器菜单->工具->黑月工具,将出现黑月的设置窗口,如图:“启动黑月编译器”选择框决定是否在易语言生成程序之后,自动处理成黑月程序。
易语言从入门到精通
注意:上图①中的方框,要确保该列表项中的内容为“_启动窗口(窗口)”,虽 然第一个程序现在只有一个对象,但我们要养成一个良好的习惯,在修改对象属性前 先要确定当前选择的对象是否为需要修改的对象。
把“_启动窗口”的宽度与高度设置为如图所示大小,这时你可以看到设计区的 “_启动窗口”的大小已经改变。
4.添加一个“标签”对象,在“窗口组件箱”中选择“标签”,如上图②所示。 5.在“_启动窗口”中拖出一个标签,试一试:并利用“工作夹”中的“属性” 选项进行设置标签文字,使之显示如题所示式样,也可自定。 完成以上步骤所,单击“标准工具栏”中的运行按钮或“运行”菜单中的“运行”, 也可以直接按 F5 运行程序。
我们先来熟悉一下易语言的整个环境,请先点“取消”按钮,我们来浏览一下易
-3-
易语言教程――初级版
语言窗口的各个组成部分。如下图所示:
标题栏 对齐工具栏 工作夹
菜单栏 标准工具栏
状态夹
易语言窗口包含以下内容: 1.标题栏 2.菜单栏 3.工具栏(标准工具栏、对齐工具栏) 4.工作夹 5.状态夹 我们在以后的使用过程中,使用最多的是“工作夹”和“状态夹”。
-2-
第一部分 易语言入门
第一课 走进“易”世界
易语言介绍 易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发 有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机 和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这 在今后的学习中我们会深刻体会到它的“易”。让我们一起进入“易”的世界吧!
易语言教程--初级版
前一节课我们已经熟悉了易语言的环境,也尝试着编写了第一个易程序,从这节课开始,我们就要用易语言来开发具有人机交互功能的程序,通过这些简单的小程序,一步一步深入学习易语言,相信在学完之后你就能开发出功能强大的程序,而且你还可以开发自己的游戏让大家一起来玩。
一、第一个交互程序
这个课我们要实现一个简单的交互程序,在组件窗口中拖一个按钮组件到启动窗口中,当点击按钮时提示“你成功了~”。效果如图:
第七课 顺序程序结构 ................................................... - 20 -
第八课 猜数(选择程序结构) ..................................... - 23 - 第九课 多分支控制结构语句 ........................................ - 28 - 第十课 练习 ................................................................. - 30 -
第五步:单击“运行”,测试程序是否正常。
说明:
如果文字标签太小,显示的内容太多,要设置换行的话,可以通过以下方法设置:
第三课 按钮与标签的综合运用
文字标签我们在第一节课的时候已经学习并使用过,在上节课中我们学习了按钮,并对按钮事件有了初步的应用,这节课我们要在前二节课的基础上,进行比较综合性的应用练习。
我们要设计一个如图所示的窗体界面。其中包括1个窗体、1个文字标签和4个命令按钮。
程序的功能:单击“显示时间”按钮时,将在标签中显示当前的时间,单击“改变字体和颜色”按钮时,标签中显示的内容的字体改为隶书、字号大小为12,并将标签的背景颜色设置为蓝色、前景颜色(文字的颜色)设置为黄色,单击“加边框”按钮时,将给标签加上立体边框,单击“退出”按钮时结束程序的执行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(一)、使用模块做动态界面
一、黑月的安装: 1. 在本教程包找到:黑月安装程序 1.33.7z 这个文件,打开; 2.
3. 4.提示正在安装à安装完毕
5.文件安装完毕之后呢就要做一些设置了
在易编辑器菜单->工具->支持库配置,勾选“黑月编译器插件”支持库,如图: 如果没有什么意外,就会立即启动并运行黑月工具
三、黑月要点 这是黑月的教程,斩月就不讲了,会了黑月,斩月自然也就学会了(废话) 要黑月之前先要知道下面几点: 1. 先说明黑月只能支持核心库命令,同时支持变体型和对象型(除“创建字体对象”和“取
回字体”之外)。 2. 知道 1 之后,我推荐,大家黑月的时候,把除了核心库以为,把其它扩展支持库都关了,
1、具有正常的 PE 可执行文件结构,经过反编译后生成的易程序代码清晰可见,完全呈现。 汇编代码可分析可用专用软件跟踪调试,不会再产生误报。
2、在脱离核心支持库的同时,又不废除原有核心库命令,而是转向调用功能类似的黑月核心 库。就是说,黑月可以使用大部分的原核心库命令(非窗口操作),并且黑月核心库为本人模仿原核心 库功能,再重新编写的静态库。由于黑月先天优势,可以静态库抽取代码片段合成编译,就是用到的命 令函数才提取相应部分代码。不用到命令不合成到目标程序。这样的好处是既保持原有功能不变,又不 使程序文件大小增加,附带冗余代码。
5、黑月的 DLL 可以使用类似其它语言 DLLMAIN 入口函数(黑月为“Dll 入口函数”),可以 通过 DLL 的模块句柄访问 DLL 的 PE 资源、注入进程、多线程应用等等优点。
那是介绍,看了也不大懂吧?!
我们只要理解它的作用就行了。。。 下面来讲作用: 要了解黑月作用,那就得说说斩月,因为黑月是继斩月后的又一个强大的工具,且它们的目 的是一样的。 目的&原由:许多易友都知道由于易语言编译出来的程序都需要携带大量的支持库,导致即 使是只有一个窗口的空程序,编译出来加上支持库也要 1MB 以上,而且,更为严重的是, 许多杀软误报毒泛滥,许多人都为“报喜”而担忧。这时,易友中的一些高手就做出一个工 具,名叫“斩月”。斩月的作用自然是为了解决这些问题的,而这些问题都是围着易语言支 持库的而产生的,虽然支持库功能强大,是易语言的“宝藏”。但也因为支持库使得易语言 编译的程序肥大,“报喜”率高。 您想想,编译一个“动态库 DLL”,需要带上一个易语言的“动态库 DLL(fne)”,您能不 感觉怪模怪样的吗?编译一个 EXE,一个空窗口一般就 16KB,但易语言需要一个支持库后 就成了 1MB 了。很大吧!而且,如果我们要用其它的扩展支持库呢?比如:我们一个程序 代码中有一个命令是 特殊功能支持库 的 调用子程序(&子程序 1,),而这个支持库的其它 命令我们是没有用,为此我们这个程序就得打包这个支持库了,这样这个程序又得大好几十 KB,或几 M 了(这个决定支持库的大小)。 您再想想,编译后的易语言程序,因为它的 PE 格式(先不用理解什么是 PE)的“特殊” 即使程序加了“壳”(壳:是一种保护 EXE 或 DLL 的加密算法,有一种工具是专门为 EXE 或 DLL 做这种加密的,这种工具叫“加壳程序(工具)”;简要说说,不用深究,这样理解 着就行),破解者也能因为这个“特殊”而能“秒脱”(脱壳(去掉壳的加密算法),秒脱(一 个俗称,就是不用费太大的劲,就能快速的脱壳))。这样的话,本来是用来加密的一种大好 手段就要被抛弃了,当然有能耐的人,可以利用您能耐的计算,做“防破”。 还有一个致命的毛病,就是“报喜”(由以前的误杀名词而来,现在已经成为俗话了),因为 “特殊”杀软较难定位“特征码”(定位特征码:是杀软判断某个文件时候有“毒”的一种 方法),易公司声明是技术落后问题,但“特征码”是目前最有效的一种技术(这里不代表 要说什么,如果您有想法,与我无关),所以杀软就发现“特征码”了,就是支持库,因为 编译器是编译而已,写什么是人说的算,这个世界,什么人都有,有写“黑”的人也不出奇。 而易语言编译出了的东西特点就是“支持库”那就“特征码”了。 介绍一大堆了,说白了斩月和黑月就是为了脱离支持库而生的。 虽然斩月和黑月目的一样,但前面也说了,黑月是继斩月又一强大工具,所以根据进化论 (雅!)、自然规则(才!)黑月是比斩月更强悍了。^_^
关闭开启这个功能,在易编辑器的输出窗口都有提示:
《以上内容引用易语言官方论坛的大鸟在论坛上的发帖》
二、什么是黑月 讲了这么久安装,都忘记讲什么是黑月了。。。 我就不讲黑月深层的东西了,就讲作用,有兴趣的可以看一下,复制大鸟的帖子内容吧。
大鸟的话:
黑月是类似于斩月,目的是将易语言程序小型化,脱离支持库运行的工具。但实现原理和方法 又与斩月不同,不需要类似的斩月壳,而是分析并转化易程序为对象文件 obj,再用链接器 LINK.EXE 重新编译链接。这样生成的黑月程序,具有更规范更优化的 PE 程序文件结构,并且带来更多的功能扩 展(比如使用 RC 资源脚本生成 PE 标准资源),以及带来下好处:
位运算 -----------------------
位取反 位与 位或 位异或 左移 右移 合并整数 合并短整数
变量操作 -----------------------
赋值 连续赋值
数组操作 -----------------------
重定义数组 取数组成员数 取数组下标 复制数组 加入成员 插入成员 删除成员 清除数组 数组清零
还有要保留开着黑月支持库(又废话) 3. 黑月支持的命令表(我还是列出来吧,反正是复制而已) 流程控制
----------------------如果 如果真
判断 判断循环首 判断循环尾 循环判断首 循环判断尾 计次循环首 计次循环尾 变量循环首 变量循环尾 到循环尾 跳出循环 返回 结束
算术运算 -----------------------
系统处理
----------------------运行 取剪辑板文本 置剪辑板文本 剪辑板中可有文本 清除剪辑板 取屏幕宽度 取屏幕高度 取鼠标水平位置 取鼠标垂直位置 取颜色数 信息框 鸣叫 取启动时间 置等待鼠标 恢复鼠标 延时 取文本注册项 取数值注册项 取字节集注册项 写注册项 删除注册项 注册项是否存在 取默认底色 快照 读配置项 写配置项 取配置节名 取操作系统类别 多文件对话框
媒体播放 -----------------------
播放音乐 停止播放
其他 ----------------------
选择 多项选择 是否为空 取数据类型尺寸 取颜色值 处理事件
写到内存 置入代码
网络通信 -----------------------
取主机名 通信测试 转换为主机名 转换为 IP 地址
字节集操作 -----------------------
取字节集长度 到字节集 取字节集数据 取字节集左边 取字节集右边 取字节集中间 寻找字节集 倒找字节集 字节集替换 子字节集替换 取空白字节集 取重复字节集 分割字节集 指针到字节集
数值转换 -----------------------
到数值 数值到大写 数值到金额 数值到格式文本 取十六进制文本 取八进制文本 到字节 到短整数 到整数 到长整数 到小数
易友们一直梦想的静态库抽取合成编译,今天在黑月已经实现了! (黑月支持的核心库命令看随后的附表)
4、黑月可以使用 PE 标准资源,用 RC 脚本编译生成。比如使用资源对话框模板创建窗口,并 配合可视化的黑月 RC 脚本编辑器,比斩月又多一种更方便的界面设计功能,而且与汇编和 C 语言的 R C 脚本兼容通用,使黑月程序更接近于常规程序。
控制台操作 -----------------------
标准输出 标准输入
四、进入主题(有了前面的铺垫我们就开始了。) 因为黑月需要做窗口的话,要写许多代码,且要调用许多基层函数(API),对大家的入门 不利,这里我就这样来讲,先学动态创建窗口和控件(用“界面库”即一些论坛大大们写的 模块“.ec”),然后就学使用资源“*.rc”,最后嘛~这个教程的完毕。。。(老说废话。) (一) 动态创建界面: 1. 在动态创建之前呢,我们先要知道,现今 3 种流行的界面库
将禁止自动处理功能,这时再重新启动易编辑器,再次勾选“黑月编译器插件”支持库。 但没有自动处理功能很不方便,而且如果要同时编译资源,RC 脚本文件路径和名称也需要 相应变化,这以后再详细了解。
3、关闭自动处理功能和手动选择处理。易编辑器菜单->工具->黑月工具,将出现黑月 的设置窗口,如图:
“启动黑月编译器”选择框决定是否在易语言生成程序之后,自动处理成黑月程序。如果 关闭,将不自动加工处理成黑月程序,恢复易编辑器原来的状态和功能。如果你的系统不支 持自动处理的,勾选这个功能将导致易编辑器出错。
第一种 尘土库.界面库(这个效率高) 第二种 斩月(这是最古老的,最先提出斩月的) 第三种 孤岛版斩月(这个是斩月的界面库的增强版) 这些模块(界面库)就会在本教程发表时,同时共享。
工具菜单出现“黑月工具”和“黑月资源编辑器”菜单选项。
注意:如果勾选“黑月编译器插件”支持库时,易编辑器出错退出。这说明你的系统不支持黑 月自动加工处理功能。
遇到这种情况请自行编辑配置文件,比如:C:\Program Files\e\BlackMoon\BlackMoon.ini 修改配置内容: [BlackMoon] Run=0
创建目录 删除目录 复制文件 移动文件 删除文件 文件更名 文件是否存在 寻找文件 取文件时间 取文件尺寸 取文件属性 置文件属性 取临时文件名 读入文件 写到文件
文件读写 -----------------------
打开文件 打开内存文件 关闭文件 关闭所有文件 锁住文件 解锁文件 移动读写位置 移到文件首 移到文件尾 读入字节集 写出字节集 读入文本 写出文本 读入一行 写文本行 读入数据 写出数据 是否在文件尾 取读写位置 取文件长度 插入字节集 插入文本 插入文本行 删除数据