我正在尝试安装TeeQR软件包,恐怕我不知道自己在做什么。我不知道我应该构建哪个文件以及如何构建,但这并不重要,因为它们都有对我来说没有意义的错误
Steema给出的分步说明让我进入了第15步:
"15.生成项目。您可能会发现为QuickReport查找正确的运行库时出错。因此应该在requires列表中查找导致问题的dcp文件,将其从列表中删除并添加QuickReport安装文件夹中的正确一个,位于其bpl文件夹中。然后,尝试重新构建它。"
不知道这意味着什么。我只想安装两个支持相互兼容的组件,以及它们的delphi版本。
尝试构建DclTee9QR5D19包:
〔dcc32致命错误〕Tee9QR5D19。dpk(1):E2225从不编译包"Tee9QR 5D19"必须重新编译
[dcc32致命错误]DclTee9QR5D19.dpk(35):未找到E2202必需的包"Tee9QR 5D19"
尝试构建DclTQR919包:
[dcc32致命错误]TeeQR919.dpk(1):E2225决不能编译包"TeeQR9139"必须重新编译
[dcc32致命错误]DclTQR919.dpk(35):找不到E2202必需的包"TeeQR919"
尝试构建Tee9QR5D19包:
〔dcc32致命错误〕QR5RunDXE5.dpk(1):E2225从不生成包"QR5RunDX E5"必须重新编译
[dcc32致命错误]Tee9QR5D19.dpk(35):未找到要求的包"QR5RunDXE5"
尝试构建TeeQR919包:
[dcc32致命错误]TeeQR919.dpk(35):未找到E2202必需的包"QuickRpt"
要执行此操作,您应该熟悉Delphi包。步骤15意味着您可能需要将QuickReport的运行时TeeChart包(Tee9QR5D19.dpk)中的QuickReport包引用更改为已安装的QuickReport版本。在您发布的示例中,它是QR5RunDXE5.dcp。如果这不是您安装的QuickReport版本,您应该更改该引用。还要注意,在安装TQRChart软件包之前,您需要安装QuickReport版本。一旦您编译了Tee9QR5D19.dpk,您就应该按照说明中的说明继续使用设计时包(DclTee9QR 5D19.dpk)。