问题标签 [jedi-code-library]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5001 浏览

delphi - F2051 Unit JclUnitVersioning 使用不同版本的 System.Contnrs.TObjectList.Remove 编译

我正在将一个 Delphi 2 项目迁移到 RAD Studio XE2。

当我尝试编译时,我得到

[DCC 致命错误] MyUnit.pas(9): F2051 Unit JclUnitVersioning 是用不同版本的 System.Contnrs.TObjectList.Remove 编译的

在下一行:

我尝试卸载并重新安装 RAD Studio、JCL 和 JVCL,但没有任何变化。

更新使用来自 A.Hausladen的二进制 Jedi安装程序(仅用于 Delphi 试用版)。

0 投票
0 回答
1006 浏览

delphi - JCL 需要 Delphi 库路径中的源代码

我已将 JCL 安装到 Rad-Studo XE2 中,并选择了适当修改库路径的选项。这将 z:\3rd party\Jedi 3.45\jcl\lib\d16\win32 和 z:\3rd party\Jedi 3.45\jcl\source\include 添加到我环境中的库路径中。win32 目录包含所有新编译的 dcu、obj、lib、dcp 和 res 文件,就像它应该的那样。

问题是,如果我在代码中使用 jcl 文件,除非我将所有 jcl*.pas 文件添加到路径中,否则我无法构建它。一旦我完成了代码完成,便便开始了,因为它似乎在不断地重新编译所有内容。

我哪里出错了?

库路径截图

0 投票
0 回答
3192 浏览

delphi - 在 XE3 上安装 JVCL 3.47 的正确方法

我正在尝试在 Delphi XE3 实例上安装 JVCL 3.47,但我失败了两次;我知道首先我必须安装 JCL;当我运行位于 jcl 文件夹中的 Install.bat 时,出现此错误:“Windows 找不到 '..\bin\JediInstaller.exe' ...;

我查看了 bin 文件夹,但 JediInstaller.exe 确实不存在;所以我打开了位于“..\JVCL347CompleteJCL241-Build4571\jcl\jcl\install”中的项目 JediInstaller 并编译它,然后我启动 JediInstaller 并安装了 JCL;在我尝试通过打开安装程序项目并编译它再次安装 JVCL 之后,它再次返回了一个错误,即 JCL 没有安装,我不知道怎么做,因为我已经安装了它;

当我在 Delphi Xe2、Win 7 上安装 JVCL 3.45 时,它通过打开 install.bat 工作,但现在在 Win8、Delphi XE3 上它不起作用......请有人告诉我如何正确安装 JVCL(我需要修改一个项目后天用 XE2 和 Jvcl 构建)。

提前致谢。

0 投票
1 回答
915 浏览

delphi - Delphi 2010,安装需要JCL的包

好的。所以我安装了 Delphi 2010。

它编译/构建 JCL/packages/d14/jcl.dpk 就好了

然后我有另一个需要 JCL 的 pakcage(不是 Jedi)。(我得到它需要那个包的错误。)

我尝试将 jcl140.bpl 的路径添加到其项目选项中,但这没有帮助。

(我最好避免再次运行 JCL/JVCL 安装程序,因为我在多台计算机上运行相同版本的源代码。)

0 投票
1 回答
3125 浏览

delphi - 安装 JVCL 时出错

我已通过 Install.bat 安装JCL并成功安装。但是,当我尝试通过 install.bat 安装JVCL时,我收到如下错误消息:

有人知道这里有什么问题吗?

提前致谢。

0 投票
1 回答
136 浏览

windows - 关于 JvPatchFile 组件的东西?

我到处寻找,但找不到与此组件相关的任何内容,请您给我一些有关如何使用它的建议吗?谢谢你。

0 投票
0 回答
41 浏览

delphi - jlcSysInfo 中的 Delphi XE3 致命编译错误

XE3 的新手,当我尝试编译一个带有 JVCL 组件的小型应用程序时,我收到以下错误:

谁能提供一个解决方案?

0 投票
1 回答
805 浏览

delphi - 为delphi 7安装jcl-2.4.1.4571时安装失败

在为 delphi 7 安装 jcl-2.4.1.4571 时,我遇到了以下失败消息:

找不到文件:“Docktoolform.dcu”

谁能帮助我?

0 投票
1 回答
160 浏览

delphi - 为什么 JclIDEUtils 仅在安装了 Jcl 时才有效?

我有以下代码尝试使用 JclIDEUtils 检测 Delphi 安装。为了测试它,我设置了两个虚拟机,都运行 Win 7,在两个系统中我都安装了 Delphi XE3,但在 VM n1 中我也安装了 Jcl,在 VM n2 中我没有。好吧,在 n1 中,我的小程序工作正常,找到了 Delphi XE3,在 n2 中却没有!我尝试在两个 VM 中远程调试程序,但我唯一理解的一件事是,如果未安装 Jcl,实例化 TJclBorRADToolInstallations 类的对象将保持为空。

这是我在表单的 OnShow 事件中的代码:

有人知道这个问题吗?

提前感谢您的任何建议。

0 投票
1 回答
1084 浏览

delphi - Delphi XE2错误构建包

我有一个单元使用 JCL 的包。

当我尝试构建它指出的包时

E2225 Never-build package 'Jcl' 必须重新编译

所以我将包 Jcl.dproj / Jcl160.bpl 文件加载到 Delphi 并构建它。这里没有错误。

但是之后我仍然会遇到同样的错误?

有什么可能的原因吗?我检查了文件 Jcl160.bpl 在重新构建时得到更新