【发布时间】:2017-10-25 21:06:59
【问题描述】:
我已经使用 install.bat(分别来自 jcl 和 jvcl 文件夹)安装了最新的 Jedi VCL for Delphi (JVCL 3.49),没有错误。问题是当我运行 Delphi 2010 时,我收到很多关于 jvcl bpls 中无效入口点的错误。
entry point invalid @jclsysinfo@jclcheckwinversion$qqrri in JvCore140.pbl
我在所有 Jv*.bpl 文件中都收到此错误,并且总是使用相同的入口点。
我检查过我没有旧的 jcl/jvcl 文件或 jv*.bpl/jc*.bpl 文件。我不知道如何解决这个问题。有什么建议吗?
【问题讨论】:
-
不知道为什么这是-1,因为几乎每次我安装绝地的东西时,我都会遇到这个问题或丢失 .Inc 和 .Res 文件等问题。您是否尝试过手动编译 .Dpk 文件,尤其是 JvCore140 的文件?
-
我也想知道。为什么-1?无论如何,我可以手动编译和构建所有包而不会出错。但是当我尝试安装其中任何一个时,我得到了这个错误。所有 JCL 软件包都安装良好。问题仅在于 JVCL 包。
-
您提到安装 JVCL,但您提到的错误是关于 JCL 的无效入口点。在最新版本的 JCL 中安装它,并确保在安装 JVCL 之前没有旧版本的剩余部分。 FWIW,您链接到的源代码就像超级古老 - 现在在 github 上:github.com/project-jedi
-
正如我所写,我已经下载了最新版本。它包含在同一个 zip 文件中。我解压了这个文件,我有两个文件夹:jcl 和 jvcl。我已经安装了 jcl,之后我安装了 jvcl 没有问题。当我打开 Delphi 并尝试为 JVCL 加载 bpl 文件时出现错误。