【发布时间】:2018-12-05 20:26:43
【问题描述】:
我正在尝试将 Delphi 10.2 Tokyo 的 ZipForge 组件(ComponentAce 没有用于 Delphi Rio 10.3 的此组件的正式版本)安装到 Delphi 10.3 Rio 中进行测试,但直到此刻,都没有成功。 我通过多种方式进行了安装:
- 有安装程序;
- 打开 Delphi 包(编译错误:ZFReg.pas 和 ZipForge.pas 无法编译);
- 在 Delphi 库中添加路径。
无论如何,我收到这条消息:“ZipForge.pas 无法编译”。
谁知道东京的 ZipForge 组件是否与 Rio 兼容? (向导安装说是)。
在本案中取得成功的其他建议?
我确实在 Delphi Berlin 成功安装了这个组件,并且运行良好。
非常感谢任何帮助
谢谢。
【问题讨论】:
-
这不是我认识的错误消息。这真的是编译器所说的吗?通常编译器会指出一行代码,并详细说明编译失败的原因。
-
@DavidHeffernan 该消息很好。事实上,这将是 Delphi 编译器在无法编译某些单元时输出的错误日志的最后一行。为什么它不能编译前面通常提到的那个单元。所以 OP 应该在这里发布整个编译器日志,以便我们了解为什么它无法编译这些单元。
-
我不熟悉 ZipForge 库,但它是否带有完整的源代码或是否预编译了一些单元。如果它没有附带完整的源代码,那么您将只能在预编译的 Delphi 版本上使用它。解决问题的最佳方式是首先联系图书馆作者。
-
@DavidHeffernan 错误,字面意思是:“[dcc32 致命错误]:F2063 无法编译使用的单元 ZipForge.pas”。
-
@SilverWarrior 你是对的。某些版本的 ZipForge 没有完整的源代码。但是我在柏林(专业)使用的相同安装方法,我在里约(专业)做了。是的,我会向图书馆开发人员发送一封电子邮件。谢谢。
标签: delphi delphi-10.2-tokyo delphi-10.3-rio