真正全编译
数据库强大
模块化开发
网络与通讯
多媒体支持
支持COM协议
多语言支持
本土化特色
易语言4.0正式版于2005年9月23日发布
1、新的编辑调试环境。以文本方式编辑代码,全程提示,替换功能,新的“调用表”面板与“监视表”面板,整体搜寻工具,条件断点管理,组件排列管理,配色方案管理,锁定组件等。
2、系统配置更新:严格的重复名称检查,系统的“工具”→“系统配置”菜单中新增“目的程序安全”选项夹,编译选项夹中增加“是否使用Windows通用组件库6.0版”选项。程序配置中可设置为源程序加密。
3、提供一批经典例程、易模块、易向导,可在新建窗口中直接打开,供大家学习交流。
4、推出了以下新的支持库:农历月历支持库中新增“农历月历”组件、拖放支持库、正则表达式支持库、进程通讯支持库、BT下载支持库、网络通讯支持库二、扩展界面支持库三中增加“高级选择夹”组件、应用接口支持库、OpenGL支持库、DirectX发支持库、SQLite数据库支持库、控制台操作支持库、扩展界面支持库五、扩展界面支持库六、DirectX3D支持库。
5、更新的组件有:基本组件中的打印机组件已支持自定义纸张,“打印机”对象和“打印设置信息”数据类型中的打印纸类型新增了100多种扩展打印纸类型。
6、新增加的命令有:“置错误提示管理”命令,“DLL命令调用转向”;“载入”命令被改进;“输出调试文本”命令支持通用数据类型,“寻找字节集”和“倒找字节集”命令各增加一个参数。核心库中的“数值转换”类中新增了“到字节”、“到短整数”、“到整数”、“到长整数”、“到小数”命令。核心库中的 “位运算”类中新增了“左移”、“右移”、“合并整数”、“合并短整数”命令。核心库中的“从字节集转换”命令更名为“取字节集数据”,并增加一个参数,以支持从字节集中随意取出部分数据。核心库中“媒体播放”类别中增强了对MP3播放的支持。“系统处理”类别中增加了“多文件对话框 ”命令。
7、调整的属性有:鼠标指针属性新增“手型”类型。自定义鼠标指针支持彩色;“选择夹”组件增加了“是否填充背景”、“背景颜色”两个属性;
8、窗口组件的基本事件中加入了“滚轮被滚动”事件,以支持鼠标滚轮编程。扩展界面库一中的树型框增加了“右键单击项目”事件。
9、调整的方法有:增加了“置父窗口”方法。核心库中的“变体型”数据类型新增“取字节集”方法,并且其“赋值”方法支持置入字节集类型数据。核心库中“服务器”组件的“取回客户”方法支持在“数据到达”事件中使用。
10、编译器所支持语法格式改进,返回值支持直接引用其成员,如“a.方法1 ().a1.方法2 ()”语句格式现在已经可以使用。
11、易模块管理功能被去除,支持新的易模块引入功能,且易模块公开支持项目增多。