请教一下,D7开发的ERP项目升级到哪个版本比较好,比较稳? 一个几年前的项目是D7开发的ERP项目,想升级一下,请教一下,升级到哪个版本比较好,比较稳? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多年前,升级到2010和XE,都OK。再新的版本就没试过了。 D7是32位的,升级到64位。可以使用D2010,Xe7,XE10。这几个,比较典型。 据说新版本的Delphi有些会有数据类型兼容问题。D7转到D2007几乎不用多余操作,在D2007中打开重新编译就可以了。 需求如果没有大的改动,最好用Turbo Delphi 2006 Explorer,这个版本和D2006几乎没有区别(IDE限制安装第三方组件,很容易修改一个注册表键破掉),但是免费版,而且可以用于商业开发,没有D版的问题了。如果要求支持unicode,D2009+如果要求支持64-bit,XE2+如果要求支持移动设备,XE5+XE7+,支持很多语言增强和库增强 现在需要做delphi dll ,重新下了个最新的delphi xe 10.2 tokyo 感觉还挺不错的相比d7,支持32/64位编译string 默认是unicode 而不是ansi了tlist支持泛型了 TList<string>支持直接ToString; 语法了 i:integer;i.tostringstring 有了些新的方法 split ,string.length 啥的很多和c#,Java一样的东西出现了 还集成了fastmm,ReportMemoryLeaksOnShutdown := DebugHook <> 0;关闭程序时还能罗列内存泄漏报告宿主和dll通讯,如果都是DLL的话,而且用string做参数的话,再也不用ShareMem+带一个borlandmm.dll了,有了SimpleShareMem等等,东西蛮多了,还支持多平台开发了就你的问题而言,不需要编译64位或要让部分代码跑到移动平台上,做升级吃力不讨好,似乎没这个必要 宿主和dll通讯,如果都是delphi的话 第三方控件用的多的ERP,最好还是不要升级XE6及以下版本的第三方控件还算比较齐全升级的时候改动最多的就是对字符处理的算法,以及一些第三方控件的版本升级的函数功能及调用细节,这都是需要很细心的事,基本上整个系统最好是总监全部过一遍,制定好调试计划,然后再分模块下去修改调试。所以,不是情非得已,不要升级的安全 坚持每天得分。。。 花钱请人做一个教程,如何用QReport做一个发票打印程序 什么原因呢? 动态创建treeview该怎么触发根结点的事件??? dll怎样获得是谁在调用他本身,返回调用者的handle 关于数据库指针问题(在等)。 学Delphi6,看delphi5的书行吗? 好奇怪的问题!ACCESS数据库在系统里不能打开!! delphi 发邮件 这种像注册表的东西有什么用? 听说叫什么Interface - GUIDs 在vs+opencv中,对于读入的一张图像,如何得到图像的基本参数? Delphi里在规定时间内检查串口数据
D7转到D2007几乎不用多余操作,在D2007中打开重新编译就可以了。
如果要求支持unicode,D2009+
如果要求支持64-bit,XE2+
如果要求支持移动设备,XE5+
XE7+,支持很多语言增强和库增强
相比d7,支持32/64位编译
string 默认是unicode 而不是ansi了
tlist支持泛型了 TList<string>
支持直接ToString; 语法了
i:integer;
i.tostringstring 有了些新的方法 split ,string.length 啥的
很多和c#,Java一样的东西出现了
ReportMemoryLeaksOnShutdown := DebugHook <> 0;关闭程序时还能罗列内存泄漏报告
宿主和dll通讯,如果都是DLL的话,而且用string做参数的话,再也不用ShareMem+带一个borlandmm.dll了,有了SimpleShareMem等等,东西蛮多了,还支持多平台开发了就你的问题而言,不需要编译64位或要让部分代码跑到移动平台上,做升级吃力不讨好,似乎没这个必要