gpt4 book ai didi

delphi - 有人有将 D2007 + TntControls 应用程序移植到 D2009 的经验吗?

转载 作者:行者123 更新时间:2023-12-03 15:05:33 25 4
gpt4 key购买 nike

我有一个用 Delphi 2007 编写的相当大的(免费软件)项目,它同时使用 TntUnicodeControlsTntLXControls 库,我计划迁移到 Delphi 2009 .

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

  • 替换 VCL 控件以提供 Unicode 功能
  • Win32 API 包装器(主要用于比较字符串)
  • TntLXFormsTntLXRegistry 的功能增强,...
  • 使用TntControls的第三方组件。 (VirtualTrees、SpTBXLib、D2009 更新可用)

您在将此类项目移植到 Delphi 2009 方面是否有任何经验和/或建议。是否建议首先切换到(商业)TMS Unicode 控件?

最佳答案

安装GExperts;有“替换组件”IDE 插件可以帮助将 TTntXXX 转换为 TXXXX 控件。尝试一次,如果可以,只需选中“替换项目中的所有位置”即可。

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

如果您使用 WinAPI 包装器只是为了调用 Unicode API,它们也应该可以在 D2009 中工作。

这样您就可以使用 TntLX 控件(TntLXForms、TntLXRegistry,...)。由于它们不受支持,因此可能是更改它们的好时机。

关于delphi - 有人有将 D2007 + TntControls 应用程序移植到 D2009 的经验吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/393641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com