社区应用 社区服务 会员列表 统计排行 帮助 银行
  • 67771阅读
  • 383回复

易语言5.1正式版发布(20100602修正版),支持静态链接LIB/OBJ

楼层直达
发帖
570
铜币
1821
威望
10
E积分
0
技术积分
0
— 本帖被 雪域征途 执行取消置顶操作(2010-09-05) —
易语言5.1 相对于易语言5.0更新说明:
支持静态链接其它编程语言(如C/C++、汇编等)编译生成的静态库(.LIB或.OBJ),但仅限于COFF格式,支持cdecl和stdcall两种函数调用约定。
使用说明如下:函数声明和调用方法与DLL命令一致;“库文件名”以.lib或.obj为后缀的将被视为静态库,可使用绝对路径或相对路径(相对当前源代码所在目录),如依赖多个静态库请分别列出并以逗号分隔;“在库中的对应命令名”请务必准确填写静态库中公开导出的符号名称(C函数(cdecl)编译后,符号名称通常是在函数名称前加下划线(_));“在库中的对应命令名”以@开头表示以cdecl方式调用,否则表示以默认的stdcall方式调用;各参数声明要与其定义一致。

请参考易语言安装目录内的例程:samples\静态编译\调用LIB和OBJ

1. 静态编译方面的改进和优化。
2. 符号重命名程序(resym.exe)增加对.obj文件的支持,并更新了文档(sdk\static_docs)。
3. 编译生成安装软件时已支持打包静态编译后的程序,但需事先静态编译出该程序。
4. 升级加密狗驱动程序,增加了对 Windows 7, Vista 等操作系统的支持。
5. 操作系统界面功能支持库(shell.fne)中的“执行()”命令增加一个参数“窗口显示方式”,作用与核心库“运行()”命令的同名参数一致。
6. 数据库操作支持库增加读写长整数字段的功能,但受限于系统接口暂不能读写超出整数范围的数值。
7. 修改高级表格支持库,通过鼠标调整行高列宽时不改变当前光标行列号。
8. 修改BUG:在IDE中打开源代码文件(.e)后,高级选择夹组件不能正确切换到“现行子夹”属性设定的子夹。
9. 修改BUG:矢量动画支持库中的“矢量编辑框”组件在光标位于组件右下角时按右光标键进入下一行会导致显示错误。
10. 修改BUG:矢量动画支持库中的“矢量编辑框”组件在光标位于组件左上角时按左光标键进入前一行可能会导致显示错误或内存申请失败。
11. 修改BUG:网络传送支持库在使用代理下载时可能会导致程序崩溃。
12. 修改BUG:超级列表框.置列图片()有时功能不正常或导致随机错误。
13. 修改BUG:Sqlite3数据库支持库中的“Sqlite记录集.绑定参数()”命令不支持汉字/UTF-8。
14. 修改BUG:VCL相关支持库部分组件在修改个别属性或调用个别方法后不可见,并改进了Delphi版本的支持库SDK。
15. 修改BUG:高级表格在列类型为数值型时,添加新行且省略标题的情况下,会导致程序异常。
16. 修改BUG:数值计算支持库“大数.四舍五入()”命令在最高位进位时,会导致程序异常。
17. 修改BUG:办公组件支持库打印进度对话框的标题和用户设置的内容不一致。
18. 修改BUG:办公组件静态编译后无法正常销毁。
19. 修改BUG:应用接口支持库“取内存容量信息()”命令不能正常处理大于2G的内存。
20. 修改BUG:超级列表框在属性“整行选择”为真时,鼠标单击第一列右面也会导致第一列中的选择框被选中或取消选中。
21. 修改BUG:Sqlite3数据库支持库中“Sqlite数据库.取错误文本()”返回的文本是UTF-8编码(应是GB18030编码)。

------------------------------------------------------------------------------------------------------------
易语言5.1正式版安装包下载地址:

易语言5.1精简版安装包(不包括知识库、多媒体教程),96M:下载地址
易语言5.1完全版安装包(包括知识库、多媒体教程),311M:下载地址

以上为最新5.1安装包,已集成修正版1(sp1)。已经下载安装过旧版本5.1安装包的用户,请重新下载安装新的安装包,
或下载易5.1修正版1(解压后覆盖到易语言安装目录)。

本帖最近评分记录: 3 条评分
mmyu 铜币 +1 2010-09-05 这里顶一下
li11103 铜币 +1 2010-07-20 支持楼主!
三差生 铜币 +1 2010-07-20 以资鼓励
我不是黄蓉,我不会武功,我只会易语言,和C++编程。
级别: 商业用户
发帖
1038
铜币
2157
威望
0
E积分
0
技术积分
0
只看该作者 沙发  发表于: 2010-06-01
节日快乐!
级别: 管理员
发帖
889
铜币
4566
威望
100
E积分
5
技术积分
15

只看该作者 板凳  发表于: 2010-06-01
沙发
没有任何事情能够阻挡易语言前进的步伐!
级别: 商业用户
发帖
3263
铜币
156127
威望
0
E积分
0
技术积分
0

只看该作者 地板  发表于: 2010-06-01
发个新版真不容易啊~~~
级别: 贵宾
发帖
1995
铜币
4363
威望
12
E积分
1
技术积分
0

只看该作者 4楼 发表于: 2010-06-01

凳凳我来,哈哈

我们一直在努力!
为努力持续建造完美易语言交流平台而坚持奋斗!!!
学---中华民族自己的计算机语言!
级别: 贵宾
发帖
762
铜币
996
威望
5
E积分
4
技术积分
0

只看该作者 5楼 发表于: 2010-06-01

够快!!!


[此贴子已经被作者于2010-6-1 10:20:30编辑过]
北京唯美互联软件有限公司
发帖
3437
铜币
16580
威望
1
E积分
1
技术积分
5
只看该作者 6楼 发表于: 2010-06-01

顶顶更健康~~~~~~、everything is possible


[此贴子已经被作者于2010-6-1 10:27:04编辑过]
级别: 商业用户
发帖
3263
铜币
156127
威望
0
E积分
0
技术积分
0

只看该作者 7楼 发表于: 2010-06-01

再来~~~~~~~~~

级别: 总版主
发帖
18389
铜币
2601
威望
19
E积分
20
技术积分
2

只看该作者 8楼 发表于: 2010-06-01
哈哈。支持
级别: 管理员
发帖
5029
铜币
186
威望
12
E积分
0
技术积分
0
只看该作者 9楼 发表于: 2010-06-01
支持啊,节日快乐。
http://www.shteach.com  [世恒教育]
世恒教育公开课QQ群号:131167014