易语言基础知识第一篇

合集下载

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

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

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

易语言-从入门到精通(零基础)

易语言-从入门到精通(零基础)

汉语编程工具易语言目录目录.......................................................................................................................... - 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 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.输入设备。

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

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

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

易语言概述

易语言概述

第一章、易语言概述卸载第一节、易语言的安装与第一节、易语言的安装与卸载1.1安装步骤。

从易语言网站(/)上下载易语言的最新版本,如图1-1所示。

图1-1以易语言3.1正式注册版为例,将易语言3.1正式注册版另存为“易语言3.1正式注册版.exe”下载,下载后的安装文件如图1-2所示。

图1-22.执行目录下的“易语言3.1正式注册版.exe”。

3.弹出安装窗口,如图1-1-3所示。

然后点“下一步”按钮。

图1-1-34.弹出许可协议窗口,如图1-4所示。

点“是”按钮。

图1-45.自述文件里介绍易语言新版本的新增功能,如图1-5所示。

再按“下一步”。

图1-56.弹出安装目录选择窗口,如图1-1-6所示。

按“浏览”选择安装的目标目录,选择好后按“下一步”。

图1-67.安装到目标目录的所有文件如图1-7所示。

其中e.exe是易语言主程序,ecom文件夹用于存放易模块,help目录用于存放帮助文件,lib目录用于存放易语言支持库,samples用于存放易语言的一些实例,tools目录用于存放编程相关工具软件,Readme.txt用于记录新版本的信息。

图1-72.2卸载易语言执行图1-7中的UNWISE.EXE,即可完整地将易语言从操作系统中卸载掉。

第二节、熟悉易语言可视化图形界面易语言之所以称为全可视化编程语言,就是因为它的开发界面和DOS界面下的一般编程界面相比,是图形化的;它所制作的应用程序图形,就是日后运行时看到的程序界面。

整个编程过程都是可视的,可以称之为“所见即所得”。

下面,我们就启动易语言的画面,来验证一下。

易语言目前的版本都是正式版,可到/查看易语言的版本变动信息。

安装后直接执行E.EXE文件即可运行。

点击安装目录下的E.EXE,启动易语言,程序启动后出现图1-1所示的画面。

图1-2在“新建”对话框中,选择“程序”,再单击“确定”,将自动建立一个新程序,该程序可在保存时命名。

如图1-2所示。

初学者可能会说:哗,怎么界面这么复杂啊。

易语言-第一章概述

易语言-第一章概述

易语言中文编程从入门到精通大连易翔软件开发有限公司编著序受大连易翔软件开发有限公司全体编者诚挚邀请为本书作序,我作为易语言的创始人,很开心,也很欣慰。

开心的是用户又多了一本全面学习易语言的资料,欣慰的是更多的人在为易语言的推广而努力奋斗。

研发易语言至今有十年的时间,组建易语言公司也有六年之久,在此期间伴随研发团队的壮大,易语言在功能上断完美,编辑环境更加规范化,编译方式也有了很大的改进。

2004年11月,易语言通过了国家的软件技术鉴定,成为了国家教育部中小学计算机初级教育的首选教育软件,且成功地参加了大连国际软件交易会,使易语言的知名度不断地扩大,更为易语言成为中国最好的中文编和语言及编程环境奠定了良好的基石。

易语言公司在2005年曾出版了一本《易语言编程系统》,但易语言的快速发展,版本的不断更新、升级,相关辅助教材也需要继续完美升级,虽然期间也曾持续编写了不少教材,但为了能降低用户的学习成本,基本都在易语言论坛发本了电子版。

如今大连易翔软件开发有限公司作为易语言核心代理孵化公司率先为大家编写了一本全新版本的易语言书箱,是值得大家关注和支持的。

根据我与编者的交谈,了解到本书是围绕易语言核心支持库,全面、完整地讲解了易语言的使用与提高,内容详实、结构清晰、循序渐进,并注重各章节与实例之间的呼应、对照,是一本非常不错的易语言编程入门、提高教材。

尤其值得一提的是本书的最后部分,对这一行业应用软件完整剖析,值得大家研究、学习,同时本书也不失娱乐中轻松学会易语言的目的,利用核心支持库编写一款小游戏,并加以详细解读。

易语言十年来的努力和发展得到了众多人的鼎力支持,期间经历了不少风雨,前方虽然还有荆棘,但是易语言仍在继续前进,没有什么能够阻挡它的脚步;借此机会由衷地感谢长期以来支持和关注易语言发展的各届朋友,正因为有大家不懈的支持与关注易语言才能勇往直前;也感谢易翔软件开发有限公司为易语言的发展做出的努力,同时也希望更多有梦想、有激情的团队加入到易语言前进步伐中来。

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

易语言 中文编程-从入门到精通
14
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采用码元结构,可同时应用于局域网与广域网上, 然后网络规划均可采用单一系统设计与管理,对整个网络维护、 管理,均有很大的好处。

十天学会易语言_易语言教程_第①章__基础知识.

十天学会易语言_易语言教程_第①章__基础知识.

11.1 如何下载易语言231.2 如何安装易语言45671.3 了解易语言的界面89101.4 开始写第一个易程序11121.5 了解编程13141516171.6如何较好地输入程序代码18201.7 “易语言”的帮助系统易语言” 光标移动到想要得到帮助的程序代码行上,按“F1 键”,立即在下方的提示夹中得到帮助提示。

1.8 初学者的常见问题1.初始配置信息本章及以后所有叙述都假设在安装易语言后,没有使用“工具” “系统配置”菜单项修改过系统的初始配置信息。

如果不能确定,请在启动易语言的同时一直按住“Shift 键” ,出现系统界面后再放开,此时将自动清除以前的设置信息。

2.输入程序后只要将光标移到上行或下行代码即可如果在输入一行代码后,代码没有被设置为有效的可执行代码或其中存在错误,调试时“易语言”会报告错误。

213.如何去除底图有时在窗口属性里加了一幅图,现在想去掉,但是没有那个选项,总显示“有数据” ,此时请选中该属性后直接按“Delete 键” 。

也可以用鼠标右键菜单中的命令删除。

4.如何消除标签中“标签”两字方法:请修改标签的“标题”属性。

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

5.如何即时查询帮助信息方法:如欲对系统中各运行支持库内的命令、库定义数据类型、库定义常量等等信息进行查找,请在易系统启动后使用以下方法之一:(1)直接在工作夹内的支持库面板中单击对应的所要查找其信息的项目,此时所有的相关信息将会显示在系统的提示面板或状态栏中。

(2)如果欲将这些信息提取出来打印或者以后阅读,请在相应项目上单击鼠标右键,在所弹出的菜单中选择“拷贝帮助文本到剪贴板”或者“写帮助文本到文件”功能,输出与该项目及该项目所有子项目相关的帮助信息。

例如:在支持库名项目上进行此操作,将输出此支持库内的所有信息。

1.9 课后练习课后练习(1)将本章例子中的文字内容改为其他的问候语句。

22(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 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

易语言知识学习教学教程-从基础学习到精通

易语言知识学习教学教程-从基础学习到精通

易语言教程-从入门到精通第一课.计算机的一般知识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 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

易语言中文编程从入门到精通【菜鸟基础教程】

易语言中文编程从入门到精通【菜鸟基础教程】

绍兴县教研室试点教材汉语编程工具易语言易语言教程――初级版目录目录.......................................................................................................................... - 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.2 如何安装易语言
1.3 了解易语言的界面
1.4 开始写第一个易程序
入程序设计界面,输入此行程序代码:序已经建立。

下面来分析为什么此程序能够完成这样的功能。

1.5 了解编程
下划线_输入方法:先打开大写。

然后按
shift+_
于程板中的下拉菜单中找到所有的事件子程序。

控件,在属
1.6如何较好地输入程序代码
在使用首拼输入字时,
钮”中的“按”字,它的发音是韵母
中必须写全,譬如“按钮”的首拼输入字就应该为
1.7 “易语言”的帮助系统
1.8 初学者的常见问题
1
本章及以后所有叙述都假设在安装易语言后,没有使用“程序”
统配置”菜单项修改过系统的初始配置信息。

如果不能确定,请在启动易语
2
如果在输入一行程序后,没有按回车键,这时系统认为没有确认,所以在程序语句前面会加上“草稿”两个字。

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

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

方法:如欲对系统中各运行支持库内的命令、库定义数据类型、库定义常量等等信息进行查找,请在易系统启动后使用以下方法之一:
(1)将本章例子中的文字内容改为向老师打招呼的语句。

(3)在老师或有基础的朋友的指导下,将窗口填上一张图片。

(4)给窗口加上标题文字。

易语言第一章

易语言第一章

程序: 支持库 :
属性:
工作夹的支持库子夹主要用于为大家提供帮助,编程过程中用到的各种函数(子程 支持库子夹主要用于为大家提供帮助,编程过程中用到的各种函数( 支持库子夹主要用于为大家提供帮助 )、数据类型 常量等,都可以在这里查到详细的帮助。 数据类型、 序)、数据类型、常量等,都可以在这里查到详细的帮助。支持库中信息被分为不 同的类别,以方便大家查找、定位。 同的类别,以方便大家查找、定位。 工作夹的程序子夹显示了当前程序的结构,用户可利用它迅速切换到程序的 程序子夹显示了当前程序的结构, 程序子夹显示了当前程序的结构 不同分支。 不同分支。 工作夹的属性子夹列出了当前选定窗口单元(控件)的属性,用户可在上面 属性子夹列出了当前选定窗口单元( 属性子夹列出了当前选定窗口单元 控件)的属性, 直接改动。 直接改动。
6、窗体设计区 窗体设计区
(位于主窗口中央)
应用程序窗口的主设计区,通常与工作夹 位于易语言主窗口的左侧 工作夹(位于易语言主窗口的左侧 工作夹 位于易语言主窗口的左侧) 的属性子夹配合工作。 的属性子夹配合工作。 窗体设计区外观上跟一个普通的空的窗口很相似, 窗体设计区外观上跟一个普通的空的窗口很相似,只是窗体 设计区多了: 周围的八个小方框; 窗体区密排的小黑点。 设计区多了:①周围的八个小方框; ②窗体区密排的小黑点。 小方框的作用是调整设计窗体的大小; 小方框的作用是调整设计窗体的大小;小黑点的作用是协助 定位窗体中的控件。 定位窗体中的控件。 设计应用程序窗体的一般流程是:⑴拖动工具箱 位于易语 工具箱(位于易语 工具箱 言主窗口的右侧)中的控件到窗体设计区 中的控件到窗体设计区; 言主窗口的右侧 中的控件到窗体设计区;⑵ 选定窗体设计区的控 (通过单击选定 通过单击选定); 在工作夹(位于易语言主窗口的左侧 位于易语言主窗口的左侧)的属性子 件(通过单击选定);⑶在工作夹(位于易语言主窗口的左侧)的属性子 夹中调整选定控件的属性; 重复上述操作直至满意为止。 夹中调整选定控件的属性; ⑷重复上述操作直至满意为止。

一步一步跟我学易语言

一步一步跟我学易语言

第一章:入门本章及以后所有叙述都假设您在安装易语言后没有使用程序->系统配置菜单项修改过系统的初始配置信息。

如果不能确定,请在启动易语言的同时一直按住Shift键,出现系统界面后再放开,此时将自动清除以前的设置信息。

我们以软件中自带的一个例程开始讲述,例程名称为:“第一个程序”,启动易语言后请在“打开例程”子夹中选中该程序,然后再按下确定按钮。

另外,此程序您也可以根据首页上的《三分钟就能学会编程序》文章自己建立。

进入后我们可以看到易系统的主界面,界面中间用作设计E程序的程序窗口,现在里面已经有了一个,该程序窗口中有两个窗口单元:一个“标签”(上面中部)及一个“按钮”(下面中部)。

请单击系统界面左边工作夹内的“程序”子夹,然后双击列表树中的“窗口程序集1”项目,您现在可以看到易程序代码的编辑界面,里面现已有一个“窗口程序集1”程序集和一个“_按钮1_被单击”子程序。

至此为止您已经看到了此易程序的全部组成部分,可以使用“窗口”菜单或者Ctrl+Tab键在程序窗口设计界面和程序代码编辑界面之间跳转查看。

易程序由程序窗口、程序集、子程序、自定义数据类型、全局容器、DLL 命令定义、常量、资源等组成。

您现在不需要了解那么多,目前只要知道以下基本知识就可以了:1、程序窗口是易程序用作接收来自用户的输入信息或者显示某项输出信息的界面;2、程序窗口由窗口单元组成。

窗口单元具有很多种类,譬如在此例程中被使用的标签及按钮,还有编辑框、选择框等等,以后还将不断增加。

在易系统主界面右边的单元栏工具箱中您可以看到当前可以使用的各种窗口单元;3、子程序为一系列语句的排列集合,用作完成某一功能,执行子程序即是执行其中的所有语句;4、程序集用作将子程序进行分类集合。

我们按下F5键运行该例程,然后单击窗口中的按钮,窗口中会显示出“祖国,您好!”文本。

下面关闭被运行的例程,我们来分析为什么此程序能够完成这样的功能:1、请跳转到程序窗口设计界面,然后单击左边工作夹内的“属性”子夹,在属性表中您可以看到“名称”一栏的内容为:“_启动窗口”,该名称就是此已被选中的程序窗口的名称。

易语言入门

易语言入门

第一课.易语言的基本概念本节将向读者介绍什么是易语言,构成易语言程序有那些最基本的东西。

正象盖房子一样,这里仅仅是准备钢筋,水泥,砖,瓦,沙,石等材料。

同时在本章中我们还要介绍一些易语言常用的命令和常规的上机操作方法。

2.1易语言的特点1.全可视化一般的可视化编程语言,仅支持图形用户界面的可视化设计操作,而易语言除了支持此类可视化操作,还支持程序流程的即时可视化呈视,极大地减少了程序录入错误。

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

2.全中文作为一款由中国人自己开发的编程语言,易语言在中文处理方面有良好的支持。

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

根本不懂英文的人使用中文编写代码也没有任何障碍。

(1)中文名称的快速录入。

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

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

使用这些输入法能够极大地提高中文代码的输入速度。

直接使用系统提供的输入法,如五笔字型、智能ABC、紫光拼音、自然码等,同样可以进行程序的输入。

(2)程序全部以中文方式显示,运算符号全部显示为对应的中文符号(≥≤≠≈×÷),日期时间以中文格式呈现(年月日时分秒),以便于中文用户理解、阅读程序。

(3)适合中国人的语言、思维习惯。

对其它计算机编程语言的学习,总会感到某种限制,首先是语言环境的限制,有很多专业的术语字面上很难理解它的含义,而以中文编写出的程序代码,符合中国人的语法习惯和逻辑思维,可以做到见文思义,更加适合中国人使用。

在以后复查程序时可以非常直观地分析;给其他人源代码学习时也会非常简单,相互交流变得更加容易。

易语言更提供了中文格式日期时间处理、汉字发音处理、全半角字符处理、人民币金额处理等功能支持。

3.全编译与跨平台易语言拥有自己独立的高质量编译器,中文源代码被直接编译为目的机器的CPU指令,高效且不存在任何速度瓶颈和安全隐患。

初学易语言教程

初学易语言教程

冯·诺依曼设计思想最重要之处在于明确地提出了“程序存储”的 概 念 , 他的全部设计思想实际上是对“程序存储和程序控制”概念的具体化。 迄今为止,计算机的工作原理仍然采用存储程序和程序控制原理,计算机 一系列的工作是根据指令功能控制程序的执行来完成的。 2.计算机中数据的表示方法 由组成计算机硬件电路的特性决定,计算机中的数据由 0,1 两个二进制数 表示。现代计算机不仅处理数值领域的问题, 而且处理大量非数值领域的问题。 这样一来,必然要引入文字、字母以及某些专用符号,以便表示文字语言、逻 辑语言等信息。 那么,一个数字或者一个字符在计算机中具体是如何表示的呢? 目前国际上普遍采用的字符系统是 ASCII 码(美国国家信息交换标准字符 码)。ASCII 码规定 8 个二进制位的最高一位为 0,余下的 7 位可以给出 128 个编 码,表示 128 个不同的字符。 其中 95 个编码,对应着计算机终端能输入并且可以 显示的 95 个字符,打印机设备也能打印这 95 个字符,如大小写各 26 个英文字 母,0—9 这 10 个数字符,通用的运算符和标点符号+,-,*,/,>,=,< 等等。另 外的 33 个字符,其编码值为 0—31 和 127,则不对应任何一个可以显示或打印的 实际字符,它们被用作控制码,控制计算机某些外围设备的工作特性和某些计算 机软件的运行情况。 3.指令、程序和软件
指令是计算机要执行的一种基本操作命令,是对计算机进行程序控制的最 小单位。 程序是一组指令序列,并取以文件名,称为程序文件。计算机的工作原理 是先将需要执行的程序从外存中读入内存,由 CPU 负责逐条读取指令,然后再 执行,直到遇到结束指令。 软件是指计算机程序及其有关的文档,它可以分为系统软件和应用软件两 大类。 系统软件是负责管理、控制、维护、开发计算机的软硬件资源,提供用户 一个便利的操作界面和提供编制应用软件的资源环境。其中最主要的是操作系 统,其他还有语言处理程序、系统实用程序、各种工具软件等。 操作系统(OS)是对所有软硬件资源进行管理、高度及分配的核心软件, 用户操作计算机实际上是通过使用操作系统来进行的,它是所有软件的基础和 核心。 应用软件是为解决实际问题而专门编制的程序,如字处理软件(WORD) 、 辅助设计软件 (AutoCAD) 、 绘图计算软件 (几何画板) 、 计算机维护软件 (Norton)、 杀毒软件(KV3000)等。 应用软件与系统软件的关系如下图 1-2 所示:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章、基础知识
1.1基本数据类型
1.2变量和常量
1.2.1变量和常量的命名
1.2.2变量的作用范围
1.2.3静态变量
1.2.4变量的初始值
1.3运算符
1.4流程控制
1.4.1如果、如果真、判断
1.4.2判断循环、循环判断
1.4.3计次循环、变量循环
1.4.4到循环尾、跳出循环
1.4.5返回、结束
1.5子程序(函数)
“”
字节集
可用来表示任何数据,比如图片、视频、声音等,其表示的数据的意义取决于数据的设计者。
{}
子程序指针
表示子程序在内存中的地址,这是专门为编程而设的数据类型。占用4个字节的存储空间。
0
*日期时间型的初始值是1899年12月30日0时0分0秒
在上表中我们主要看一下数值型的数据类型,因为这种类型的数据我们接触到最多的。我们看到,长整数型的数据表示的整数范围最大,而双精度型的数据表示的范围也大,精确度也最高,那为什么还需要有比他们范围小的数据类型呢?呵呵,这正如尺有所短,寸有所长。首先,它们在内存和磁盘中占用的空间不同,对于字节型的数据,只占用1个字节,而长整型的数据则占用8个字节之多,对于要表示人的年龄这样的数据,字节型经济又实惠——人的年龄不会是负数,也不可能超过255岁;其次,运算速度不一样。我们知道,当前主流的计算机都是32位的,在内存中数据是4字节对齐的,那么长度为4字节的数据,在运算时和在内存中移动时速度是最快的,如果你的程序不吝惜内存,而更在乎速度的话,就尽量采用长度为4字节的数据类型吧。
表1.1易语言中的数据类型
数据类型名
能存储的数据
初始值
字节型
数值型,表数范围:[0,255],占用1个字节的存储空间。
0
短整数型
数值型,表数范围:[-32768,32767],占用2个字节的存储空间。
0
整数型
数值型,表数范围:[-48,48],占用4个字节的存储空间。
0
长整数型
数值型,表数范围:[-808,807],占用8个字节的存储空间。
。。。。。
文件系统
<模拟资源管理器>
Байду номын сангаас<shell菜单>
<文件格式>
《编写自己的文件格式》
易语言模块编程
注册表
文件关联、命令行处理、文件右键菜单
枚举注册表
注册表模拟器
图像处理
取图像宽度、高度
取像素字节集
各种图像运算方法
面向对象编程
类、封装、属性、行为、继承、多态性
矢量图形(面向对象程序设计)
CAD系统
1.2.1变量和常量的命名
在易语言中,对常量名、变量名和函数名的等需要命名的地方有一定的命名规则,这些名称的命名规则为:名称的首字母必须为全半角字母或汉字,其它字符必须为全半角字母、全半角数字或者汉字。虽然名称中允许半角字符“_”存在,但它被保留为系统专用,因此建议不要使用。与其它的编程语言相比,易语言的命名规则有以下特点:
《文件分割机》
《数据隐藏》
《电子贺卡》
《配置信息写入exe文件》
《exe文件捆绑》
《exe文件的自校验》
Windows API和动态链接库
<枚举窗口,枚举进程>
<使窗口可移动>
<窗口子类化>
<动态菜单>
<动态组件>
<文件拖放>
<读取dll中的资源-扑克牌图片>
<读DOS程序执行结果>
<自制皮肤>
<远程线程>
EMF文件的读写
OpenGL三维图形编程
DirectX游戏编程
网络编程
<Web服务器>
<聊天程序>
<远程控制>
<邮箱登录器>
<IP追捕>
<天气查询>
数据库编程
界面编程
<使用《易容大师》进行界面编程>
第一章、基础知识
1.1基本数据类型
计算机程序是用来采集和处理现实世界的数据的,而现实世界的数据又是多样的,比如数量、名称、状态、温度、时间、图像等等,计算机程序要处理这些数据,那么其编程语言也必须规定相应的类型,不同的数据类型用来保存不同类型的数据。易语言中的基本数据类型和其存储的信息如下表所示:
1.5.1子程序参数(参考、可空)
1.5.2子程序的递归
1.5.3子程序的静态局部变量
1.6自定义数据类型
1.6.2自定义数据类型的内存存储
1.7数组
1.7.1数组的维数
1.7.2数组的排序
选择排序
插入排序
快速排序
自定义数据类型数组的多级排序
1.7.3[例]扫雷游戏
第二章、字节集
《将字节集显示为十六进制》
字节集数据类型是其他的编程语言中所没有的,是易语言的一个很有特色的数据类型,在文件处理、类对象的持久化中有重要用途,以后会有专门章节讲述。
1.2变量和常量
所谓变量,就是其中保存的数据可以变化的一个数据容器(在易语言的早期版本中,变量都叫容器)。简单地说,变量就是在内存中保存数据的地方,而其中的数据是可以随时修改的。顾名思义,常量就是恒定不变的量,其中的数据不能被修改。如果在程序中有语句修改了常量的值,编译器会报错。在编辑源代码的任何时候,可以通过点选菜单〔插入>常量〕来插入常量。在易语言中,要使用某个常量,必须在前面加上“#”号。有同学可能会问:“既然常量的值是不可改变的,那么要常量有什么意义呢?在源代码中直接使用其值不就行了吗?要定义一个常量,还要想心思取个名字,不是多此一举吗?”其实不然,使用常量有很多好处:
·无长度限制,用户可以尽情地使用长名称来进行名称描述;
1.简化代码输入。比如你要写个与数学相关的程序,要大量使用π,我们知道π=3.3832795,每次在使用π的时候,输入这么一长串数字是不是很麻烦?容易输错且不说,读代码的时候还不知其含义,所以我们不如定义一个常量“派”,这样写代码和读代码都方便多了,运行时速度也快,最后编译成exe文件占用的存储空间也少。
0
小数型
数值型,表数范围: ,占用4个字节的存储空间。
0
双精度小数型
数值型,表数范围: ,占用8个字节的存储空间。
0
逻辑型
表示真假、男女等具有二值性的数据,占用4个字节的存储空间。

日期时间型
表示年月日时分秒的数据,占用8个字节的存储空间。
*
文本型
用来表示描述性的文字、符号等的数据。易语言的文本行变量可以大于64KB。
2.使代码更易于阅读。对于键盘上的每一个按键,都有一个数字型的扫描码,比如空格键的代码是32,回车是13,如果不使用常量,你如何记得住它们?幸好易语言编程环境已经给我们定义好了这些常量,我们可以直接使用。
随着编码的深入,你会更多地发现常量有时很好的——不要怕麻烦,巧妙地使用常量,有时会有意想不到的效果。
相关文档
最新文档