易语言概述
易语言是一个自主开发,适合国情,不同层次不同专业的人员易学易用的汉语编程语言。易语言降低了广大电脑用户编程的门槛,尤其是根本不懂英文或者英文了解很少的用户,可以通过使用本语言极其快速地进入Windows
程序编写的大门。易语言汉语编程环境是一个支持基于汉语字、词编程的、全可视化的、跨主流操作
系统平台的编程
工具环境;拥有简、繁汉语以及英语、日语等多语种版本;能与常用的编程语言互相调用;具有充分利用API,COM、DLL、OCX组件,各种主流数据库,各种实用
程序等多种资源的接口和支撑
工具。易语言有自主开发的高质量编译器,中文
源代码被直接编译为CPU指令,运行效率高,安全可信性高;拥有自己的数据库
系统,且支持访问现有所有数据库;内置专用输入法,支持中文语句快速录入,完全解决了中文输入慢的问题;易语言除了支持界面设计的可视化,还支持
程序流程的即时可视化;除了语句的中文化之外,易语言中还专门提供了适合
中国国情的命令,如中文格式日期和时间处理、汉字发音处理、全半角字符处理、人民币金额的处理等;易语言综合采用了结构化、面向对象、组件、构架、集成化等多种先进技术,并在运行效率、性能价格比、全可视化支持、适应本地化需要、面向对象以及提供Windows,Linux上的运行平台等具有特色;现有各种支持库多达40多个,用户可以使用她来满足几乎所有的Windows编程需求,多媒体功能支持强大,完善的
网络、端口通讯和互联网功能支持,网上与
论坛上的学习资源众多。在易语言及其编译器的设计与实现、可视化汉语编程的构建、提供多种语言版本等方面具有创新。目前易语言已取得国家级鉴定,鉴定会专家一致认为:易语言在技术上居于国内领先地位,达到了当前同类产品的国际先进水平。
易语言下载:http://www.dywt.com.cn/pdown.htm
易语言知识库两周年纪念版:http://www.dywt.com.cn/edown/esdnsp1.rar
易语言和VB一样,是一种面向对像的编程语言,因为是全中文编程,所以不要求使用者要掌握英语便可以进行编写程序,在很大程序上减少了因英语而不能学习编程的困难。
首先我们要下载易语言进行安装,在这里推荐下载完整安装版,因为完整安装版带有官方的教程文件和帮助文件,这样可以方便用户们查阅和练习。现在我们来认识易语言的操作界面。
我们运行易语言后会弹出一个新建窗口菜单,在这里我们选择"windows窗口程序"并确定,就可以切换到新建的窗口,如果是要打开本地上的源代码,可以直接按下“打开”按钮,找到要打开的源代码打开即可。
在新建的窗口中,我们会看到有几个区域,最上方的是工具条和菜单栏,左边的是窗口的属性\程序\支持库面板,其中属性面板是所选中窗口的属性和响应事件的内容,程序面板是查看或删除窗口或某个程序集和子其他命令的面板,在这里也可以对图标图片文件导入或导出以及添加删除或更改,同时也可以在加入其他外部程序和模块。支持库面板可以查阅支持库命令代码,但必须是程序已经安装和添加的支持库,添加支持库的方法是按下菜单栏上的“工具”菜单,选择里边的支持库配置项,在这里添加或删除支持库。亦或可以选择“安装新的支持库”选项进行安装。窗口的右边是组件面板,编程时我们要在这里添加需要的组件,例如添加编辑框组件或
播放器组件。窗口的正中间就是我们新建的程序窗口了,我们可以从右边的组件框中单击某个组件,然后在窗口面板中画出组件的相应大小(也可以在属性面板中更改设置或用代码来设置)进行我们程序界面整体外观的设置。最下方的是在编程中方便我们查看一些信息的面板,例如查看某个代码的参数设置或用法,我们可以单击那个代码,在下方的“提示”窗口中就会显示出该代码的参数和详细用法。
上图的响应事件中,我们可以设置程序一些要响应的事件,比如程序将被关闭事件,位置被改变事件,托盘事件等响应事件,顾名思义,这里这些事件都是窗口或组件自带的一些子程序,通过这些子程序事件,我们可以更方便的对程序进行一些更多的设置,
在上图中,我们可以单击某个
项目来查看熟悉一下他们的用法,比如将外部图片导入程序资源内,将外部
音乐文件或其他文件导入程序资源内,同时易语言的模块使用也是在此进行操作,可以将其他高手写的模块导入程序内供自己所用或删除模块。也可以在此删除某个不用的程序集或子窗口。
这个支持库面板可以方便我们查看我们易语言程序上安装的支持库的代码命令及用法,可以加快我们熟悉易语言代码的使用,我们选中某个支持库项目后,就会打开该支持库下的所有代码命令名称,选中代码后,在下方的“提示”窗口里就会显示出该代码的详细参数的用法。
在我们编程中,通常都会遇到添加新的窗口,添加全局变量或局部变是,又或者添加dll命令,那么我们就要通过菜单栏上的“插入”菜单来完成,我们选择了相应的添加后,就会切找到相应的界面,比如我们要添加一个全局变量,那就选择插入“全局变量”,这样我们就会切换到全局变量操作窗口,我们可以在窗口中设置新的全局变量,其他的亦是如此。
程序编写完成后,我们都要进行发布和与其他
朋友分享,我们不可能只将一个源代码传到网上或给
朋友,那么我们就要先进行编译打包了才进行传送,我们可以按下菜单栏上的“编译”菜单,这里有三个项目,功能与做用也是不一样的,编译只是简单的将程序进行编译,它没有将程序中所用到的支持库进行打包,所以在本机上运行还可以,如果发给别人就有可能会因缺少支持库而报错,除非运行程序的用户本机上也有这些支持库。第二个是“独立编译”,这个就是连同支持库一起打包编译,这个可以在任何机子上单独运行,不需要额外进行支持库安装。第三个是“编译生成安装软件”,这个就是将程序打包编译成一个安装软件,用户使用时要先进行安装。
今天讲的这么多,要求我们首先要熟悉易语言的操作界面的操作。
作业:新建一个窗口,熟悉一下更改窗口的大小,背景颜色,背景图片,窗口标题,程序图标的使用。(在属性面板中熟悉一下窗口的各项属性)
[
本帖最后由 海南仙岛 于 2008-3-7 20:16 编辑 ]