导入到Delphi XE2的ChartFX
-
22-10-2019 - |
题
我使用的许多Delphi应用程序都使用ActiveX ChartFX控件。我意识到公司的软件FX不久前停止支持Delphi,但我们正在过渡到64位构建,而该组件是我们的主要障碍。如有必要,我们可以将所有图表转换为Teecharts,但这将是很多更改。
我已经获得了32位ChartFX组件要在XE2中安装和编译,但不确定下一步。支持确实为我提供了64位DLL。
所以我想我有3个问题:
- 是否有人成功地将ChartFX移至64位Delphi环境或
- 您能否指示我指示在设计时创建一个32位的组件,但可以为32位还是64位?
- 有一个更好的方法吗?
编辑:上传Chartfx62客户端服务器Delphi代码到 http://www.filefactory.com/file/ce61229/n/cfx62clientserver_tlb.pas
解决方案
您需要让64位ActiveX DLL与64位运行时一起使用。 DesignTime Delphi仍然总是32位。
如果ChartFX无法提供64位版本,则您会被卡住。在网站上查看了该网站后,供应商似乎还没有提供64位ChartFX Activex,并且正在征求有关其需求量的反馈。
我建议过渡到 Teechart 这是本地Delphi代码,并且在Delphi上具有很强的传统。您可以对其他平台的未来支持充满信心。
不隶属于 StackOverflow