《易语言》入门.docx
《《易语言》入门.docx》由会员分享,可在线阅读,更多相关《《易语言》入门.docx(19页珍藏版)》请在优知文库上搜索。
1、第一课.易语言的基本概念本节将向读者介绍什么是易语言,构成易语言程序有那些最基本的东西。正象盖房子一样,这里仅仅是准备钢筋,水泥,砖,瓦,沙,石等材料。同时在本章中我们还要介绍一些易语言常用的命令和常规的上机操作方法。2.1易语言的特点1 .全可视化一般的可视化编程语言,仅支持图形用户界面的可视化设计操作,而易语言除了支持此类可视化操作,还支持程序流程的即时可视化呈视,极大地喊少了程序录入错误。即:用户在编写程序的过程中,可以即时看到当前程序的运行流程及路线,有助于培养编程思路,提高解决编程问题的能力。2 .全中文.作为一款由中国人自己开发的编程语言,易语言在中文处理方面有良好的支持。用户在编
2、写程序的过程中,可以不接触任何英文。根本不懂英文的人使用中文编写代码也没有任何障碍。(1)中文名称的快速录入。易语言内置四种名称输入法:首拼、全拼、双拼、英文。三种拼音输入法均全面支持甫方音。使用这些输入法能够极大地提高中文代码的输入速度。直接使用系统提供的输入法,如五里字型、智能ABC、紫光拼音、自然码等,同样可以进行程序的输入。(2)程序全部以中文方式显示,运算符号全部显示为对应的中文符号(2WWNX),日期时间以中文格式呈现(年月日时分秒),以便于中文用户理解、阅读程序。(3)适合中国人的语言、思维习惯。对其它计算机编程语言的学习,总会感到某种限制,首先是语言环境的限制,有很多专业的术语
3、字面上很难理解它的含义,而以中文编写出的程序代码,符合中国人的语法习惯和逻辑思维,可以做到见文思义,更加适合中国人使用。在以后熨查程序时可以非常直观也分析;给其他人源代玛学习时也会非常简单,相互交流变得更加容易。易语言更提供了中文格式日期时间处理、汉字发音处理、全半角字符处理、人民币金额处理等功能支持。3 .全编译与身平台易语言拥有自己独立的高质量编译器,中文源代码被直接编译为目的机器的CPU指令,高效且不存在任何速度瓶颈和安全隐患。易语言现已同时支持WindoWS和1.inux程序开发,不再依赖特定的操作系统。4 .可扩充支持库易语言由基本系统和运行支持库两部分组成,两者之间通过使用易语言自
4、行定义的接口技术进行坏作。运行支持库内提供了易语言的所有语言要素,如:命令、窗口和报表单元数据类型、普通数据类型、常量等等。可以通过安装外部支持库来扩充易语言基本系统。运行支持库还可以被随意增减、抽换或升级,基本系统对运行支持库提供了详细的版本控制。本技术给用户带来的最大好处是:(1)用户可以根据行业或自身需要定髭易语言;(2)由千运行支持库的不断增多、升级,易语言的功能将被迅速扩充:(3)由于运行支持库可以仅包含声明而不包含实际的运行支持代码,并且可以随时被更新或抽换,这样可使人们通过国际互涟网与服务器进行远程易语言交流(例如复杂型电子商务、远程控制等等)成为可能,这也是以后易语言互联网版本
5、的发展方向。5 .数据席支持易语言相对其它编程语言的优势还在于易语言拥有自己的易数据库,并且用中文金令操作易数据库,简单方便。同时,易语言对外部数据库也有着非常好的支持,通过简单的组件和命令就可以实现易语言与各类数据库的连接,如OraCIe、MySQ1.SQ1.SerVer、Access等等。6 .OCX组件、类型库(Type1.ib).AP1.与CoM对象易语言可直接在程序中引用多种现有编程资源,极大的扩充了易语言的功能,并可对这些英文资源进行汉化处理,从而能够保持全中文的特点,让用户不用学习英文也能充分使用这些英文资源。7 .与其它编程语Ir相互融合、互相补充易语言支持当今先进的编程理念,
6、例如面向对象编程、事件消息处理机制等,了解、学习和掌握易语言对掌握其它编程语言具有桥梁作用,同时,易语言可以和其它编程语言以标准Win32D1.1.方式互相调用,保障了多种编程语言协同开发的需要。8 .即时编译并自动规范语句格式的录入方式第2页共16贝在输入程序过程中,每条程序语句录入后,当光标离开该行,则对该行立即进行初步分析编译。如果该行输入正确,则该行的拼音简写会变成对应的汉字变量名或组件名,并呈现统一的字体间距和格式,因此任何人所编写的任何程序其格式都完全一致,这对于应用程序的协作开发、交流和维护非常有利。9 .系城内置的自动名称管理界能够对用户所定义的各类名称选行跟踪管理例如:假设程
7、序中现存在一个名为“刷新内容”的子程序,而且在很多地方都调用了该子程序。现在用户根据需要想把该子程序更改为另外一个名称,在传统的编程语言中,用户更改子程序名称后,要搜寻整个应用程序,逐一找到使用了该子程序的地方,把名称相应地改变过来。在易语言中,用户只需更改该子程序名称,程序中其它所有使用了该子程序的地方,其名称都将被自动更改过来。10 .Ir穿全程的即时且全面的信息帮助用户在进行任何操作的过程中,随时按F1.耕助犍,均能够在状杰行上或提示夬中获得有关当前操作位置的详细相关信息。例如:用户将光标移动到某程序行上,然后按下FI键,马上就能够得到此程序行上所有命令的定义、参数、使用方法、所录属的支
8、持库等信息。2.2易语言程序的构成下面对易程序的结构进行介绍。首先你的易程序需要有一个显示界面,一般是使用一个窗口(也可以是控制台程序作为启动画面,易语言中指定“一启动窗口”这个窗口是首先弹出的窗口,大家可以在这个窗口中放上其它的组件,以显示信息或美化程序界面。窗口显示时会有一系列的触发事件,如“创建完毕”事件、“尺寸被改变”事件等,但可能大家没有用到这些事件,因此不会进行任何的动作,只是显示一个窗口。若大家使用到了这些事件,就会形成事件子程序,这样就产生了子程序,而子程序是放在程序集中进行组织的,而每一个窗口对应一个程序集,大家也可以自己创建自己的程序集.程序集包含若干个子程序,子程序内拾入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 易语言 语言 入门
