易语言3.0 正式版相对测试五版的新增功能: 1、增加电子注册支持。 易语言3.0 测试五版本相对于测试版三新增功能: 1、“系统处理”命令类别中加入了对配置文件进行操作及取操作系统类别的命令。 2、改进了调试过程中查改容器的功能(移到了工具条上)。 3、完成了安装制作工具的开发,具体请见系统setup目录中的readme.txt文件说明。 只是由于目前编译功能尚未开放,所以暂时不能被使用。 易语言3.0 测试三版本相对于测试版二新增功能: 1、加入了程序调试支持系统。 易语言3.0 Beta版本相对于2.51版本新增加的功能和需要注意点: 一、新增功能: 建立了完全的易程序编译器系统,支持全编译,可以直接将程序编译为CPU指令码 运行,从而突破了长期以来的速度瓶颈。 二、新增特性: 1、子程序指针值为该子程序的内存代码地址,可以直接传递给DLL命令用作回调。 2、只有被使用到的代码和数据才会被编译到可执行文件中。 3、如果需要屏蔽子程序中的某段程序使之不会被编译输出,直接使用类似: “判断循环首(假)”或 “如果真(假)”括住该语句块即可。 4、程序配置中允许设置任何类型的程序图标。 三、对以前程序的影响: 1、要动态改变窗口单元的“鼠标指针”属性,以前可以直接使用使用类似以下语句来改变: 鼠标指针 = 4 现在由于数据类型被规范了,必须以以下方式设置: 鼠标指针 = 到字节集 (4) 2、不再支持“参考”命令; 3、不再支持通过子程序指针间接调用子程序。 4、子程序参数如果为“文本型”,则自动使用参考传递法(以前是传值)。 5、“计次循环首”的“已循环次数记录容器”参数只能提供整数型容器。 6、“容器循环首”的“循环容器”参数只能提供整数型容器。 7、假设定义了数据类型为“字节集”的数组“数组1”,不再支持使用类似“数组1 [2][1]” 的方式直接引用指定字节集成员中的某一字节。 8、不允许进行数值数组之间的自动转换匹配,如将整数数组自动转换匹配到短整数数组。 9、单维字节数组不再和字节集数据可以类型互换。 10、不再支持易向导。 11、数组赋值方式的改变:以前的赋值方法是数据覆盖赋值,用作赋值的数组数据多于 被赋值数组尺寸的部分将被抛弃,被赋值数组未为覆盖到的数据将被全部清零。譬如 整数数组1 = { } 是将整数数组1内的所有成员都设置为零,而数组尺寸不变。3.0 版本则是将一个一维零成员数的数组直接赋予给整数数组1,整数数组1中的原有维定 义和数据都将被覆盖,最后整数数组1即为一个一维零成员数组。如有全部清零的需 要,请使用新添加的“数组清零”命令。 三、使用新版本的注意点: 1、易语言3.0可以和以前的版本共存,即两者可以同时安装在一台机器上而不互相干扰, 以便大家平稳过渡。 2、应该尽量避免将两个通用型数据进行直接比较或运算,迫不得已时应该使用“到数值”、 “到文本”、“到时间”、“到字节集”等命令明确其类型后再进行比较或运算,否则 将导致加入大量判断各种不同类型情况的处理代码到编译后的程序。需要注意且返回通 用型数据的命令有:“从字节集转换”、“取事件单元”、“窗口.取标记单元”、 “读”、“读字段”、“外部数据库.读”。 举例说明: 读 ("工资") > 读 ("补贴") 应该最好写为 到数值 (读 ("工资")) > 读 ("补贴") 又如: 读 ("工资") + 读 ("补贴") 应该最好写为 到数值 (读 ("工资")) + 读 ("补贴") 四、本版本为易语言3.0的测试版本,虽然预先经过了全面测试,但内部可能还会有一些错误, 如果您发现,敬请告知我,以便更改。另外,由于3.0相对以前版本的语言特性有所更改, 请大家使用本版本测试您以前的程序,以使之能够在以后的正式版本中运行。 !!! 特别注意的是,请不要在本版本中运行程序处理您的重要数据,以免由于尚未测试出 的系统错误而造成损坏。 2003-3-17 易语言作者 吴涛 敬上 ///////////////////////////////////////////////////////////// 易语言2.51版本相对于2.5版本新增功能: 1、为树型框增加了“取父项目”和“是否有子项目”命令; 2、修正了超级文本框内容不能被复制和报表型超级列表框的列标题在win9x下不能正常显示的问题; 3、改进了开发环境支持程序 e.exe 。 易语言2.5版本相对于2.4正式注册版本新增功能: 1、增加了对动态多支持库的支持; 2、增加了数据操作、超文本浏览、扩展界面、互联网等四个支持库; 3、提供了易语言支持库安装包的制作和安装工具; 4、全面改版了易语言知识库,并提供了大量例程; 5、增加了图片组资源类型; 6、“删除目录”命令可以删除非空目录; 7、可以在开发环境中将属性数据写出到文件; 8、窗口单元的定制类属性可以在程序中读写访问,属性数据类型为“字节集”型; 9、画板和打印机对象的“画图片”方法支持透明色; 10、很多其它地方的改进和增强。 易语言2.4正式注册版本相对于2.3试用版本新增功能: 1. 支持用户注册. 2. 在独立编译时可以选择将DLL命令所使用的某一些DLL文件捆绑进EXE文件. 3. 外部数据库的"执行"命令支持对数据库的备注和二进制字段内容进行写入. 4. 去除了所有已知的错误,系统运行更稳定. 易语言2.3试用版本相对于2.2试用版本新增功能: 1. 改进了易向导支持. 2. 在独立编译时可以将DLL命令所使用的DLL文件一起捆绑进EXE文件. 3. 标签单元增加了新事件. 4. 在程序设置里添加了删除程序图标功能. 5. 易模块支持自定义数据类型. 易语言2.2试用版本相对于2.1试用版本新增功能: 1. 增加了易向导支持. 2. 易模块可以处理窗口事件. 3. 输入框命令增加了密码输入方式. 4. 编译后EXE文件中的备注信息被去除. 5. 菜单编辑器更方便,标题和名称自动同步. 6. 端口组件增加了"奇偶校验方式"属性. 7. 表格组件支持缩放打印(在“打印设置信息”数据类型中可以设置). 8. 打印机对象的“开始打印”命令增加了纸张设置参数. 10. 编辑时支持滚轮. 11. 表格组件支持滚轮. 12. 表格增加立体外观. 13. 易数据库的文本字段最大宽度扩展到 1024 字符. 14. 对易系统的所有文件进行了目录分类. 15. 组合框和列表框增加了"除去重复"属性. 16. 改进了外部数据库的"读"命令. 易语言2.1试用版本相对于2.0试用版本七新增功能: 经过作者Liigo同意,提供了他所编写的"ACCESS数据库使用详解.doc"教程和相关例程,以帮助大家学习如何操作外部数据库. 经过作者ZL同意,提供了他所编写的"推箱子1.6"程序给大家参考,具体文件为系统目录下的"推箱子16.rar". 新增加"外部数据提供者"单元,可以直接将外部数据库绑定到数据源; 表格数据绑定时能够根据数据库列宽自动调整表格列宽; 窗口可视化编排新增对齐工具条; 窗口可视化编排时支持在窗体上直接单击加入新单元; 表格光标闪烁现象得到改善; 修正了一些错误. ********************************************* 易语言2.0试用版本七相对于试用版本六新增功能: 系统的编辑和调试功能更稳定. ********************************************* 易语言2.0试用版本六相对于试用版本五新增功能: 1. 增加了“外部数据库”组件,用作支持使用ODBC直接对其他所有类型数据库进行操作; 2. 窗口增加了"被显示"和"被隐藏"事件; 3. 增加了对DLL命令调用时自定义数据类型参数中文本、字节集成员的支持; 4. 修改了表格组件中横向标尺文本及当绑定到数据库时的标尺标题; 5. 表格组件中可以通过表头固定行列对行列宽度进行调整; 6. 调试易程序时系统更稳定。 ********************************************* 2.0测试版本所增加的功能: 1、支持独立编译,所编译出来的EXE文件可以直接拷贝到其它 计算机上运行,无需任何其它支持文件; 2、支持数据报表及报表的打印、打印预览。利用新增加的“表格” 控件,用户可以轻松制作出数据报表; 3、全面支持数据绑定,用户可以轻松编写出各种数据应用程序; 4、其他新增功能:托盘图标、读写注册表默认项、系统底色、 网络等等, 5、系统及用户编写的程序运行更稳定更快捷、更可靠。 ********************************************* 欢迎联系: 有任何问题请联系以下地址: 电子邮件: fly@eyuyan.com 主页: http://eyuyan.com 或 http://ccfly.com 电话号码: 请随时到易语言主页查看飞扬软件工作室吴涛最新联系电话。 祝大家家庭幸福、事业有成! 飞扬软件工作室 吴涛