1

我正在将现有的数据库驱动应用程序从 D7 转换为 D2009,因此我将无法再使用 dxGrids。是否有任何自动方法可以将 dxGrid 组件转换为 cxGrids?如果没有,您会建议我什么以便有时间手动转换它们?

4

2 回答 2

5

这是 Dev Express 站点上解决此问题的问题 www.devexpress.com/issue=CQ59375

摘抄:

简而言之,您应该执行以下步骤来转换当前项目:

1)为Delphi6安装两个版本的ExpressQuantumGrid(v3和v6);
2) 将旧网格的布局转换为最新的产品版本(请参阅 ExpressQuantumGrid 文档中的“转换为 ExpressQuantumGrid”主题以查找有关此主题的更多信息);
3) 调整您的代码以使用最新的产品版本;
4)为Delphi 2007安装最新版ExpressQuantumGrid(v6);5)在Delphi 2007中使用转换后的项目。

从他们引用的帮助文件中:

ExpressQuantumGrid 在设计时提供了一个导入对话框,用于从第三方网格控件导入设置并将它们转换为 ExpressQuantumGrid 的本机属性。ExpressQuantumGrid 可以导入三种类型的网格组件:

· ExpressQuantumGrid3 (TdxDBGrid) 和 ExpressQuantumGrid3 布局 (TdxDBGridLayout)
· 标准 TDBGrid
· W2W InfoPowerGrid 3000 (TwwDBGrid)

于 2009-05-06T20:08:26.717 回答
2

VCL 的 ExpressQuantumGrid 可能具有您需要的迁移支持。

于 2009-05-06T15:38:02.420 回答