Delphi是一种通过使用Object Pascal快速开发本机Windows,macOS,Linux,iOS和Android应用程序的语言。该名称是指Delphi语言及其库,编译器和IDE,用于帮助编辑和调试Delphi项目。
我有一个压缩图像,我正在尝试接收它并在android平台上显示它,在vcl中我一直在做类似以下的事情 过程 TForm1.CreateJpg(数据: 字符串); 变量 Jpeg流:
在delphi的adoquery中使用SQL case表达式
我想在Delphi中使用adoquery和case表达式计算一个字段的总和。 我使用的代码是这样的: DataModule2.ADOQuery1_630.sql.clear; DataModule2.ADOQuery1_630.sql.Add('选择状态...
使用Delphi 12.1 Firemonkey。 为什么由于combobox1.canvas为零而导致访问冲突? TextWidth :=combobox1.Canvas.TextWidth('一些文本'); 有没有正确的方法可以知道多少钱
当我将 TLabel 放在表单上时,我可以通过更改 FontColor 属性来更改其文本的颜色。但是,当我在程序中这样做时 Label1.FontColor := TAlphaColors.Aquamarine; 这做...
使用 TDirectory.GetFiles 获取文件夹中的最新文件
我想通过在代码中使用 TDirectory.GetFiles 来获取文件夹中最新文件的名称。这是我尝试过的,但这并不总是返回最新文件的名称,因为谓词函数
在 Delphi XE2 应用程序中双击 TStaticText 将标题复制到剪贴板
双击表单上的 TStaticText 会将该 TStaticText 的标题复制到剪贴板。不需要双击事件。 重现步骤: 使用 Win 64 和 Delphi XE2 更新 4。 创建...
TActionMainMenuBar 和 TActionToolbar 丢失设置
我最近偶然发现了一种非常奇怪的行为。当我在程序中使用 TActionMainMenuBar(或 TActionToolBar)、编译并运行,然后启动 Photoshop CS5 或 Internet Explorer 9 时,
在Delphi中,我需要根据日期从目录中获取文件列表。 我当前的代码正在返回所有请求的文件,使用 文件 := tDirectory.GetFiles(aDir, '*.docx', tSearchOption.
resourcestring是字符串还是记录,我必须使用LoadResString来加载它吗?
在 Delphi 的 Vcl.Buttons 单元中,他们调用: 标题 := LoadResString(BitBtnCaptions[值]); 其中 BitnBtnCaptions 是一个数组,如下所示: BitnBtnCaptions:指针的数组 [TBitBtnKind] = ( 零,@
首先,请参考一个类似但不完全重复的问题。这个问题是通过在 Windows 服务器上卸载有缺陷的 Windows 更新来解决的,这根本不是我的情况(因为我使用的是 Wi...
我不明白数组范围如何真正限制我,例如这个程序 程序测试; 变量 a:整数; c:整数数组[1..5]; 开始 for a:=0 到 8 开始 读(c[a]...
我想将地图文件添加为资源,然后在每次执行系统时提取该文件,以确保地图文件始终正确,并使支持的生活更轻松。在 Delphi 7 中我可以
考虑这个函数: 函数 DollarsToCents(美元: 货币): 整数; 开始 结果 := Trunc(美元 * 100); 结尾; 表达式 $ * 100 将转换为扩展,我相信,...
考虑这个函数: 函数 DollarsToCents(美元: 货币): 整数; 开始 结果 := Trunc(美元 * 100); 结尾; 表达式 $ * 100 将转换为扩展,我相信,...
从昨天开始,我的源代码中的所有蓝点(编译行)都向上移动了一行。 因此,第一个点从“var”而不是“begin”开始,最后一个点是最后一个“en”之前的一行...
从昨天开始,我的源代码中的所有蓝点(编译行)都向上移动了一行。 因此,第一个点从“var”而不是“begin”开始,最后一个点是最后一个“en”之前的一行...
DELPHI 12 中的 SurfaceView 始终呈现黑色背景
我在DELPHI 12中编写了一个用于SurfaceView绘画的Android应用程序。SurfaceView始终显示黑色背景,没有任何画笔的痕迹。以下是完整代码,请帮我找出问题所在...
我有一个 Delphi 11.2 项目,可以在 Delphi 中正常构建,但在命令行上失败。 简而言之,通过 IDE 进行构建似乎使用了与构建时不同版本的 MSBuild...
从昨天开始,我的源代码中的所有蓝点(编译行)都向上移动了一行。 因此,第一个点从“var”而不是“begin”开始,最后一个点是最后一个“en”之前的一行...