论坛风格切换
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 2537阅读
  • 4回复

[免费资源]易语言 下载_易语言5.0正式版完美 下载 [复制链接]

上一主题 下一主题
离线醉爱肥仔
 
发帖
*
今日发帖
最后登录
1970-01-01
只看楼主 倒序阅读 使用道具 楼主  发表于: 2014-01-03 15:43:46
软件名称:易语言破解版下载 _易语言5.0 正式版完美破解版下载
软件大小:40.0 MB
软件类别:软件资源 - 其他精品
软件语言:简体中文
运行环境:Win9X/2000/XP/2003/Vista/


[attachment=194553]



增加静态编译功能,支持挂接第三方链接器(比如VC6中的link.exe)。
  静态编译后的易语言可执行程序(exe)和动态链接库(dll),运行时不再依赖任何支持库文件,文件尺寸更小(相对以前的独立编译),PE结构更合理(取消了“易格式体”),加载速度更快,而且有效解决了“病毒误报”和“易被脱壳”的难题。
  为实现静态编译,易语言编译器、核心支持库、集成开发环境(IDE)等均有重大更新,支持库开发架框有扩展性调整,绝大多数官方支持库都已针对静态编译完成自身改造并提供静态库。
  目前绝大多数官方支持库均已支持静态编译,只有极少数不支持静态编译:vclbase.fne, jedi.fne, com.run/cominf.run/ocx.run。
  第三方支持库,由源代码作者按照静态编译技术文档(参见sdk\static_docs)完成自身改造并提供静态库后,可支持静态编译。外部OCX组件和COM组件,不支持静态编译。
  此次重大版本升级不影响以前的源代码(.e)和模块(.ec)。只要代码或模块中未用到“不支持静态编译”的支持库、COM/OCX等,都可以静态编译。以前编译好的模块(.ec)甚至不需要重新编译即可直接支持静态编译。
  支持库开发框架调整是扩展性调整,比较好的做到了向前向后兼容。即,新版支持库可被旧版易语言或易程序使用,旧版支持库也可被新版易语言或易程序使用(只是不支持静态编译)。

  静态编译后的易语言EXE/DLL之间不能再共享譬如窗口、窗口组件等类似资源,对于已经静态连接到一个EXE/DLL中的支持库,该支持库中的数据或资源将不能再被其它EXE/DLL中所使用的同名支持库访问。这是因为代码被静态链接接到各个独立模块(EXE/DLL)中。

--------------------------------------------------------------------------------


易语言5.0测试版3相对于测试版2更新内容:

    1. 支持设置程序(EXE)图标
    2. 支持设置使用通用组件库6.0
    3. 支持“链接后动作(post_link_action)”(参见tools\link.ini中注释)
    4. 重新整理所有官方支持库的静态库,有望彻底解决链接时可能出现的符号冲突
    5. 全面取消静态编译中的人为功能限制(此前有最多5个支持库同时参与静态链接等功能限制)
    6. 公开易语言静态编译技术文档(参见sdk\static_docs),便于第三方支持库作者针对静态编译进行支持库改造
    7. 修改以下多个BUG:
        1) 修改在静态编译的DLL中调用其它DLL失败的BUG
        2) 修改静态编译后“选择列表框”在“单选”属性为真时不显示项目内容的BUG
        3) 修改核心库中“播放音乐”命令在没有声卡或声卡被禁用时未正确释放资源的BUG
        4) 修改静态编译后“读配置项”命令在第三个参数“配置项名称”为空文本时导致程序崩溃的BUG
        5) 修改高级选择夹中的组件在窗口载入后强制得到焦点的BUG
        6) 修改MYSQL支持库跨静态编译的EXE和DLL传递连接句柄和记录集句柄无效的BUG(改动较大,可能会产生兼容性问题,我们已经仔细测试,也请使用到此库的用户帮助我们多多测试,以便及早发现问题,谢谢)
        7) 其它修改

  注意:静态编译后的易语言EXE和DLL之间不能再共享“某些”句柄或资源,这一点和原动态连接时的程序行为不能保持一致,使用时请务必设法避免此类用法(MYSQL支持库我们作了特别处理)。
  注意:静态编译后常量数据位于PE文件的.rdata段中,只可读不可写,编程时请避免修改它们。譬如以下的代码,静态编译后就可能会出现问题:
          a = "                      "
          GetWindowTextA(hWnd, a, 20)
      正确的代码为:
          a = 取空白文本 (20)
          GetWindowTextA(hWnd, a, 20)

易语言5.0测试版2相对于测试版1的更新内容:

    1. 修改了很多由于符号冲突而导致无法完成静态编译的BUG

易语言5.0测试版1发布于2009/12/28,是易语言5.0静态编译版第一个公开测试版本

易语言破解版下载_易语言5.0正式版完美破解版下载:http://pan.baidu.com/s/1kThYzGz
离线pidan1595400

发帖
78
今日发帖
最后登录
2015-12-29
只看该作者 沙发  发表于: 2014-01-03 20:22:42
学习一下!
离线lucky0401
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 板凳  发表于: 2014-01-08 00:07:00
新人报到  多多学习
离线jc485399122
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 地板  发表于: 2014-01-08 00:14:47
1111111111111111
离线goditfkyh123
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 地下室  发表于: 2014-01-23 12:07:23
我用的是5.11破解版本,就是软件大小:300多兆