当前位置:  开发笔记 > 编程语言 > 正文

有没有人将D2007 + TntControls应用程序移植到D2009?

如何解决《有没有人将D2007+TntControls应用程序移植到D2009?》经验,为你挑选了1个好方法。

我有一个用Delphi 2007编写的相当大的(免费软件)项目,该项目正在使用TntUnicodeControlsTntLXControls库,我打算转到Delphi 2009.

不幸的是我在我的项目中到处使用这些库:

替换VCL控件以提供Unicode功能

Win32 API包装器(主要用于比较字符串)

的增强功能TntLXForms,TntLXRegistry...

使用的第三方组件TntControls.(可提供VirtualTrees,SpTBXLib,D2009更新)

您是否有任何将此类项目移植到Delphi 2009的经验和/或建议.首先切换到(商业)TMSUnicode控件是否可取?



1> dmajkic..:

安装GExperts; 有"替换组件"IDE插件,可以帮助将TTntXXX转换为TXXXX控件.尝试一次,如果可以,只需选中"替换项目中的evrywhere".

SpTbx和VirtualTrees只能重新编译 - 它们都支持D2009.

如果你使用WinAPI包装器来调用Unicode API-s它们也应该在D2009中工作.

这使您无法使用TntLX控件(TntLXForms,TntLXRegistry,...).由于它们不受支持,可能现在是改变它们的好时机.

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有