将chartfx导入Delphi XE2

将chartfx导入Delphi XE2,delphi,import,activex,delphi-xe2,chartfx,Delphi,Import,Activex,Delphi Xe2,Chartfx,我使用的许多delphi应用程序都使用activex chartfx控件。我意识到softwarefx公司不久前就停止支持delphi了,但我们正在过渡到64位版本,这个组件是我们的主要障碍。如果有必要,我们可以将所有图表转换为TeeCharts,但这会有很多变化 我已经在xe2中安装并编译了32位chartfx组件,但我不确定下一步是什么。支持部门确实为我提供了64位DLL 所以我想我有三个问题: 是否有人成功地将chartfx移动到64位delphi环境或 您能告诉我如何创建一个在设计时为3

我使用的许多delphi应用程序都使用activex chartfx控件。我意识到softwarefx公司不久前就停止支持delphi了,但我们正在过渡到64位版本,这个组件是我们的主要障碍。如果有必要,我们可以将所有图表转换为TeeCharts,但这会有很多变化

我已经在xe2中安装并编译了32位chartfx组件,但我不确定下一步是什么。支持部门确实为我提供了64位DLL

所以我想我有三个问题:

  • 是否有人成功地将chartfx移动到64位delphi环境或
  • 您能告诉我如何创建一个在设计时为32位但在编译时可以为32位或64位的组件吗
  • 有更好的方法吗

  • 编辑:将chartfx62客户端服务器delphi代码上载到

    您需要获得64位ActiveX DLL才能与64位运行时配合使用。designtimedelphi仍然始终是32位的

    如果ChartFX不提供64位版本,您将被卡住。在浏览网站后,供应商似乎还没有提供64位ChartFX ActiveX,并且正在征求反馈,了解对它的需求量


    我建议转换到本地Delphi代码,并且在Delphi上有很强的传统。当其他平台可用时,您可以对其未来的支持充满信心。

    切换到受支持的组件(如TeeChart)可能会为您省去很多麻烦。我知道这并不能回答你的问题——这就是为什么这只是一个评论。或者更好的是,一般来说,确保你使用的组件有源代码。我知道网站上没有太多内容,但他们的支持团队确实向我发送了一个应该是64位的DLL版本。我没有构建组件的经验,也不确定如何将它们集成到delphi组件中,或者这是否可行。我认为你是对的,从长远来看,我们使用TeeChart会更好。老板认为ChartFX是一个外观更好的图表,具有更好的内置用户选项。一个按钮更改图表样式,以查看用户想要的数据等。