【问题标题】:Reportmanager and delphi 2010报告管理器和德尔福 2010
【发布时间】:2010-06-01 17:49:28
【问题描述】:

reportmanager (http://sourceforge.net/projects/reportman/) 是否支持 delphi 2010?

谢谢 亚历杭德罗·乔丹

【问题讨论】:

    标签: delphi delphi-2010 reportmanager


    【解决方案1】:

    看起来最近在 SourceForge 上下载的只有预制项目,可以通过 Delphi 2009 编译本机组件。我希望修改 D2009 项目以在 D2010 下编译应该很容易。

    此外,您可能知道,您可以将 ReportManager 与 D2010 一起使用,而无需使用本机组件。

    您可能会在 Yahoo 的 Report Manager 用户组中获得更完整、更准确的答案: http://tech.groups.yahoo.com/group/reportman/

    【讨论】:

      【解决方案2】:

      我设法用 Delphi 2010 Professional 编译了最新的 3.0 版本。这不是一件容易的事。

      为此,您必须按照以下步骤操作:

      • 编辑 .inc 文件,看看是否可以排除未使用的库。 就我而言,我未定义 IBX 并将 ZEOS 用于数据库。

        • 然后你会得到一个关于 IntPr 没有定义的错误。用指针替换它。

        • 您将收到数百个 FormatSettings 未定义错误。您必须删除此类标识符。 IE。进入搜索和替换并输入:“FormatSettings”。包括点并在替换中将其留空。对将显示相同错误的许多文件重复此操作,或一次执行多文件搜索和替换。

        • 即使您从 .inc 文件中删除了 IBX 单元或包,您也可能会获得对它的引用。您可以删除违规行。

        • 你会得到一个令人讨厌的缺失单元 WinApi.Common...从 uses 子句中删除它,你没有它。

        • 在某一点上,上述点将导致未定义的 FOLDERID_Public。

      转到有问题的文件的 const 部分并添加以下内容:

      FOLDERID_Public: TGUID = '{DFDF76A2-C82A-4D63-906A-5644AC457385}';
      

      应该可以了,现在您是 Report Manager 3.0 的骄傲拥有者!

      【讨论】:

        【解决方案3】:

        今天在 XP 上的 D2010 中安装,没有特别的问题。 首先下载并安装版本。 2.9b 可执行文件。 第二次下载Delphi包,添加库源路径,打开编译组工程文件。 收到 3 个错误(即使是相同的错误类型):vcljpg Not Found。 只需用 vclimg 重命名 vcljpg。 之后,编译完成,安装。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-08-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-01-31
          • 1970-01-01
          相关资源
          最近更新 更多