宝峰科技

 找回密码
 注册

QQ登录

只需一步,快速开始

智能终端设备维修查询系统注册会员邮箱认证须知!
查看: 3409|回复: 0

[易语言开发工具] 易语言5.4发布(2015.10.15日更新)

[复制链接]
  • TA的每日心情
    开心
    2024-12-9 18:45
  • 签到天数: 124 天

    [LV.7]常住居民III

    admin 发表于 2015-12-8 11:53:04 | 显示全部楼层 |阅读模式

    欢迎您注册加入!这里有您将更精采!

    您需要 登录 才可以下载或查看,没有账号?注册

    x
    5.3版相对5.2版更新内容:
    1. 增加了易包(epk)编译方式支持,并提供有易包启动程序el.exe的源代码,相关说明文档为"samples\易包\易包说明.docx";
    2. 核心库中增加了"载入易包文件","载入易包数据","卸载易包","易包是否被载入","复制易包常量"命令;
    3. 为防止误报进行了大量工作;
    4. 为防止误报,打乱编译功能被取消;
    5. 恢复了独立编译方式;
    6. 加入了起始页
    7. 普通编译的相关包装文件"epackage.exe"(exe包装)和"dll_pkg.dll"(dll包装)被移到系统外部,并提供有相关源代码,用户可以根据需求自行进行更改,以避免发生病毒软件误报.
    8. 修改了核心库部分组件类名,识别更友好;
    9. 窗口菜单增加了"关闭所有"和"关闭其它"菜单项
    10. "信息框"、"输入框"、"多文件对话框"命令增加了一个父窗口参数,为通用型,可以传递窗口或窗口句柄.
    11. 解决了易模块重新编译后"继续公开"选项自动丢失的问题.
    12. 在IDE标题栏最左边显示当前工程的工程名(程序配置里的”程序名称”)
    13. 增加了"指针到整数","指针到小数","指针到双精度小数"命令
    14. 解决了窗口最大化后可能遮挡住操作系统任务条的问题,并兼容多显示器.
    15. 加入了"十六进制"和"二进制"预处理命令.
    16. 增加正则表达式(DEELX版)支持库(作者邓学彬授权易语言公司免费发布)

    下载地址:易语言5.3版(2014.11.7更新)

    易语言5.4最新更新包(2015.10.15)  e_patch_2015_10_15

    本更新包是自2014年11月1日首次发布易语言5.3版本以来的累计更新包,直接覆盖到易语言系统目录即可.

    解决了如下问题:

    11.2日更新:
        1. 起始页关闭系统崩溃的问题;
        2. 调用dll后程序退出时出错的问题;

    11.3日更新:
        3. 修正了易包中如果使用了易模块,在编译使用了易包的程序时崩溃的问题;

    11.6日更新:
        4. 支持通过易包和易模块的协作来实现在易包中输出类的方法(详情请见"samples\易包\使用易包输出类"目录中提供的例程;

    11.12日更新:
        5. 核心库内置了透明组件支持接口;
        6. 核心库增加了"取程序名称"预编译命令,可以取出该语句所处位置的各种相关名称;

    11.21日更新:
        7. 核心库的"取程序名称"预编译命令增加了参数值6,可以取出不包括路径和后缀的源文件名;

    11.23日更新:
        8. 调试时的临时文件输出目录改为了系统临时目录下的"e_debug"子目录内,以方便使用杀毒软件的开发者模式.

    12.8日更新:
        9. 更新了被调试程序载入的dll在调试结束后没有被释放的问题.

    12.22日更新:
        10. 能够智能识别各种变量类型,并在程序ide配色中增加了"所引用窗口名称前景","所引用窗口组件名称前景",
          "所引用全局变量名称前景","所引用程序集变量名称前景","所引用局部变量名称前景","所引用子程序参数名
          称前景"六类新配色,提供了更新后的默认颜色配置. 请打开"clr\新增配色演示.e"查看最新配色效果.

    2015.1.14日更新:
        11. 核心库中增加了"交换变量"和"强制交换变量"预编译命令,请参见具体的命令说明及"samples\其它\交换变量.e"例程.
        12. 核心库中增加了"取运行时数据类型"命令.
        13. 正则表达式支持库内修复了"正则表达式.替换"、"正则表达式.替换W"两个命令中"用作替换的文本"为空时替换失败的BUG.

    2015.2.14日更新:
        14. 提供了外部编译插件接口机制,核心库中对应增加了"宏"预编译命令. 具体请见plugins目录中的编译插件样板vc工程"e_plugin"和相应易语言例程"PluginsTest.e".

    2015.4.1日更新:
        15. 修正了易语言5.3起始页打开时有时候导致易语言卡死的问题.

    2015.7.20日更新:
        16.   增加了以指定类型编译/运行菜单项;
        17.   在系统设置的"编译"选项中增加了"严格的参数参考传递检查"和"数值精度丢失检查"选项,用作确保程序的稳健性;
        18.   支持编译前插件,在"程序->配置->其它"菜单项中增加了"所使用编译插件名称"选项,具体请查看例程"samples\编译前插件\CompilerPluginsSample.e",其所使用的编译前插件C++工程源代码在其中的"src"目录中;
        19.   增加了".e8"易语言配置信息文件支持,具体请查看"samples\e8"中的相关例程.注: ".e8"文件实际上就是一个Ansi文本".ini"格式文件,可以直接用文本编辑器建立/查看;
        20.   在"程序->配置->其它"菜单项中增加了"在编译DLL时允许输出被公开类中的公开方法"选项,在核心库中增加了"类自身"命令,用作支持在类方法中取出类对象自身.上述这些用作支持在DLL中输出类,具体请查看"samples\在DLL中输出类"目录中的相关例程.

    2015.7.25日更新:
        21.   在e8配置文件中支持同时通过"source"属性指定多个以e或文本格式存放的源代码文件,系统将一起合并打开,具体请查看"samples\e8\ManyFiles"中的相关例程;
        22.   在编辑程序代码时增加了"Ctrl+回车"功能键,当以此组合键结束输入代码行时,如果代码行中有错误存在,不会自动弹出相关询问对话框.

    2015.8.5日更新:
        23.   编译时支持显示在易语言模块中的错误位置(相关易语言模块需要重新编译)

    2015.8.8日更新:
        24. 正则表达式支持库更新:
          A. 修复“正则常量”的常量值错误。
          B. 修复“搜索全部”在某些情况下卡死的问题。
          C. "搜索结果.取子匹配文本"命令的“子表达式索引”参数改为通用型,支持传递命名分组参数。
          D. 修复“用来匹配的文本”参数为“”导致的错误。
          E. 增加“命名分组测试”例程

    2015.10.8日更新:
        支持库的通知接口增加了一个来自ide的通知码(请见"sdk\cpp\elib\lib2.h"),用作支持插件类支持库的开发.
        #define NL_UNLOAD_FROM_IDE  17  // 当支持库在IDE中被用户取消选择后发送本通知
            #define NR_DELAY_FREE  2015
        // 如果返回NR_DELAY_FREE表示本支持库需要被系统延迟释放(用作支持一些需要Hook易语言主窗口WndProc的插件支持库)

    2015.10.11日更新:
        增加了支持库授权机制,第三方可以为其所开发的支持库销售授权许可. 具体请见"sdk\cpp\docs.txt"文档中的描述,以及"sdk\cpp\samples\licHtmlView\HtmlView"工程样例.
        "工具"菜单中的"安装新的支持库升级为2015版,支持对支持库静态版本的安装.
        支持库工作夹和"工具"菜单中的"支持库配置"加入了授权机制支持

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    免责声明

    本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件编程开发或软件的逆向分析文章、逆向分析视频、补丁、注册机和注册信息,仅限用于学习和研究软件安全的目的。全体用户必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习编程开发技术或逆向分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,请购买注册正版软件,获得正版优质服务!不得将上述内容私自传播、销售或者用于商业用途!否则,一切后果请用户自负!

    QQ|Archiver|手机版|小黑屋|联系我们|宝峰科技 ( 滇公网安备 53050202000040号 | 滇ICP备09007156号-2 )

    Copyright © 2001-2023 Discuz! Team. GMT+8, 2024-12-22 12:42 , File On Powered by Discuz! X3.49

    快速回复 返回顶部 返回列表