问题标签 [jvcl]

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 回答
2879 浏览

delphi - 当函数在后台运行时加载表单作为覆盖

当我调用一个函数并且它“运行”时(最多可能需要 3 秒 - 刷新函数从 api 服务器获取数据)我想将加载表单显示为 Ajax 加载指示器作为主表单上方的叠加层。

我之前的尝试都失败了。我曾尝试更改在 Main 创建后直接显示的 Create the LoadingForm。然后我尝试了 LoadingForm.Show/Showmodal。在模态序列中停止并且仅在我关闭表单并显示窗口没有关闭时继续,尽管 .

我也有打开表单但没有显示 gif 的情况,它应该在的地方只是白色并保持白色 - 没有图像没有动画

在此处输入图像描述

有什么想法吗?

0 投票
1 回答
132 浏览

delphi - Delphi7 - 如何从 JvComputerInfoEx1 组件中提取有关 SSE 的信息?

form1.JvComputerInfoEx1.CPU.SSE 中的信息存储为 TSSESupports。我的问题是数据如何实际存储在 TSSESupports 中以及如何转换为纯字符串?

wiki 页面在这个问题上不是很有帮助。

0 投票
2 回答
493 浏览

delphi - 我如何为 TJvGIFImage 设置动画?

我已经使用TGIFImage了一段时间但我遇到了一些错误所以我决定移动到TJvGIFImage这里我如何加载图像

但是里面没有TJvGIFImage像 in 这样的动画属性Tgifimage

例如。

我如何设置动画TJvGIFImage

0 投票
0 回答
6834 浏览

delphi - 在 Delphi 10.1 Berlin 中手动安装 JCL/JVCL

自 2007 年以来,我没有升级 Delphi。我安装了 10.1 Berlin 的评估副本,再过 15 天。我想看看在购买之前将我必须更新到 10.1 的项目有多困难。

我听说在 10.0 Seattle 中,您可以通过 GetIt 安装 JCL/JVCL。10.1 似乎还没有。它甚至不能作为 10.1 的 JCL/JVCL 的正式版本提供。但是,当前的每日构建似乎确实支持 10.1。问题是,我只有不允许命令行编译的评估副本。我认为我应该能够进行手动安装。

我似乎手动安装了最近的 JCL 每日版本。但是,当我尝试手动构建 JVCL 时,会出现错误“找不到所需的包 'jcl'”。但是,JCL240.BPL 已构建并安装在它应该位于的文件夹中。具体来说,当我收到该错误时,我正在尝试构建 JvCore240.bpl。

可能有什么问题?我只需要等到它在 GetIt 上可用吗?如果是这样,任何猜测可能是什么时候?

0 投票
1 回答
610 浏览

delphi - Delphi XE 10.1 JVCL 安装失败

我已经安装了最新的 JCL 2016-10-10,我想安装最新的 JVCL,但我收到了一些错误消息。

我该如何安装它?

Windows 10 家庭版 (10.0.0)

JVCL 3.50.0.0

[生成:包]

为 D24 生成包

加载的模板.dpk

加载的模板.dproj

加载的模板.rc

[编译:包]

[编译:JvCore240.bpl]

Embarcadero Delphi for Win32 编译器版本 31.0

版权所有 (c) 1983,2016 Embarcadero Technologies, Inc.

E:\DelphiComp\XE10.1\JVCL3-2016-10-10\run\JvAppIniStorage.pas(261) 错误:E2361 无法访问私有符号 TMemIniFile.FSections

E:\DelphiComp\XE10.1\JVCL3-2016-10-10\run\JvAppIniStorage.pas(261) 警告:W1023 比较有符号和无符号类型 - 扩大了两个操作数

E:\DelphiComp\XE10.1\JVCL3-2016-10-10\run\JvAppIniStorage.pas(261) 错误:预期 E2014 语句,但找到“布尔”类型的表达式

E:\DelphiComp\XE10.1\JVCL3-2016-10-10\run\JvAppIniStorage.pas(274) 错误:E2361 无法访问私有符号 TMemIniFile.FSections

JvCore.dpk(2356) 致命:F2063 无法编译使用的单元“JvAppIniStorage.pas”

0 投票
1 回答
1480 浏览

delphi - 如何在 Delphi xe5 中安装 rxLib 组件?

我找到了几个 Delphi xe5 的 rxLib 组件的下载,但没有关于如何安装它的明确说明。

0 投票
2 回答
681 浏览

delphi - JEDI 可视化组件库:使用什么来获取应用程序版本信息

LMD 组件(LMD 创新)具有 LMDVersionInfo 组件,您可以通过它获取有关您的应用程序的所有相关数据(版本信息、内部版本号、版权...)。

JVCL(JEDI 视觉组件库)有类似的东西吗?

0 投票
1 回答
323 浏览

delphi-2010 - JediInstaller 不会运行

我下载了 JVCl 的最新版本,其中包括 JCL

首先,我尝试在 jcl 文件夹中双击 install.bat

它编译并运行,但随后抛出错误:

程序无法启动,因为计算机上缺少 rtl180.bpl

我在这里安装了 Delphi 2010:D:\DevTools\Embarcadero\RAD Studio\7.0

我在这里安装了 Delphi XE4:D:\DevTools\Embarcadero\RAD Studio\11.0

过去我安装了更多,但有些是试用版,有些不再适用于 Windows 10 等,所以我一直在删除不需要的 Delphi 版本。但我已经尝试删除所有痕迹。

0 投票
2 回答
372 浏览

delphi - JVCL 中的过程入口点无效 (jclsysinfo)

我已经使用 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 文件。我不知道如何解决这个问题。有什么建议吗?

0 投票
1 回答
515 浏览

delphi - 尝试在 TJvFormStorage 中存储 Integer 时出现无效的变体操作错误

在 Delphi 10.1.2 的一个 VCL 应用程序中,我使用一个TJvFormStorage组件来持久存储和恢复数据。

所以在设计时的JvFormStorage1中,我创建了一个StoredValue来保存一个Integer值:

在此处输入图像描述

然后在运行时,我尝试为此StoredValueInteger分配一个值:

这会导致无效的变体操作错误

但是从上面的截图可以看出,StoredValue 的Value Type明确定义为type 的!Integer

那么如何Integer为这个StoredValue 赋值呢?