reportmanager ( http://sourceforge.net/projects/reportman/ )是否支持 delphi 2010?
谢谢亚历杭德罗·乔丹
reportmanager ( http://sourceforge.net/projects/reportman/ )是否支持 delphi 2010?
谢谢亚历杭德罗·乔丹
我设法用 Delphi 2010 Professional 编译了最新的 3.0 版本。这不是一件容易的事。
为此,您必须执行以下步骤:
编辑 .inc 文件并查看是否可以排除未使用的库。就我而言,我未定义 IBX 并将 ZEOS 用于数据库。
然后你会得到一个关于 IntPr 没有定义的错误。用指针替换它。
您将收到数百个 FormatSettings 未定义错误。您必须删除此类标识符。即进入搜索和替换并输入:“FormatSettings”。包括点并在替换中将其留空。对将显示相同错误的许多文件重复,或一次执行多文件搜索和替换。
即使您从 .inc 文件中删除它,您也可能会获得对 IBX 单元或包的引用。您可以删除违规行。
你会得到一个令人讨厌的缺失单元 WinApi.Common... 从使用子句中删除它,你没有它。
在某一点上,上述点将导致未定义的 FOLDERID_Public。
转到有问题的文件的const部分并添加以下内容:
FOLDERID_Public: TGUID = '{DFDF76A2-C82A-4D63-906A-5644AC457385}';
应该这样做,现在您是 Report Manager 3.0 的骄傲拥有者!
看起来 SourceForge 上的最新下载仅包含通过 Delphi 2009 编译本机组件的预制项目。我希望修改 D2009 项目以在 D2010 下编译应该很容易。
此外,您可能知道,您可以将 ReportManager 与 D2010 一起使用,而无需使用本机组件。
您可能会在 Yahoo 的 Report Manager 用户组中获得更完整、更准确的答案:http: //tech.groups.yahoo.com/group/reportman/
今天在 XP 上的 D2010 中安装,没有特别的问题。首先下载并安装版本。2.9b 可执行文件。第二次下载Delphi包,添加库源路径,打开编译组工程文件。收到 3 个错误(即使是相同的错误类型):vcljpg Not Found。只需用 vclimg 重命名 vcljpg。之后,编译完成,安装。