gpt4 book ai didi

c++builder - C++ Builder 流程​​图组件?

转载 作者:行者123 更新时间:2023-12-04 06:13:15 28 4
gpt4 key购买 nike

我们想在正在开发的 C++ builder XE 应用程序中绘制大型控制流程图。

这些图表将以编程方式生成并以交互方式显示给用户(用户可以滚动大流程图、选择节点等)。节点必须能够显示自定义组件(如 TCanvas)。显示非常大的图表的速度很重要,抗锯齿等附加功能是一个很好的奖励。

理想情况下,我们希望为此使用 native c++ builder/delphi VCL 组件,但如果必须,可能会退回到 ActiveX 控件或类似控件。如果任何组件是商业组件/库,我们将要求其获得源代码许可,但也很乐意考虑免费/开源组件。

目前找到了以下 2 个组件,但它们是 activex 控件:

  • MindFusion FlowChartX - http://www.mindfusion.eu/download.html - 目前这是我发现的最好的。
  • 拉萨尔 AddFlow ActiveX - http://www.lassalle.com/features.htm - 此组件已过时(上一个版本大约在 2007 年左右)并且没有上述选项那么完善。

  • 任何人都可以推荐任何合适的解决方案来以编程方式创建和绘制交互式流程图吗?

    提前谢谢了。

    最佳答案

    TMS Software Diagram Studio 是 native VCL,可以满足您的需求。它可以在这里找到,价格约为 95 欧元:

    TMS Diagram Studio

    此外还有来自 DevExpress 的 ExpressFlowChart,价格约为:90 美元,它也是原生 VCL,可以在这里找到:

    ExpressFlowChart

    我对这两个组件都没有任何经验,但之前都使用过这两个供应商的组件,并且普遍喜欢它们提供的质量。在我看来,DevExpress 似乎非常专业。

    关于c++builder - C++ Builder 流程​​图组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7541895/

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