排序
Delphi部分数据类型资料(2025.03.11更新)
作为一个野路子出家的初中文化自学者,我在使用delphi过程中自己总结了一些这个资料,虽然帮助里面有但是英文的,我英文不好,需要查字典 ,而且没有这个直观 希望对有需要的人有帮助,有错误...
获取文件中的图标
//作者:渣渣皮根据淡淡的风大佬写的代码基础上完善的 2025.02.21更新感谢:淡淡的风 Procedure TForm1.Button1Click(Sender: TObject); Var IconHandle: HICON; Icon: TIcon; IconIndex: Inte...
DevExpress VCL – 2025 年前半年 开发路线图 (v25.1)
可访问性、UI 自动化和键盘导航增强功能您可能还记得之前的公告,无障碍功能(A11Y) 支持是所有产品库的主要关注领域。VCL 在这方面也不例外。我们的战略由以下原则驱动:使我们的 UI 组件和...
Delphi Image之圆形头像
RAD Studio 10.4 测试√ procedure TMainF.Button4Click(Sender: TObject); var Bmp: TBitmap; Rhandle: HRGN; // R: TRect; begin Image2.Picture.LoadFromFile('head.jpg'); ...
delphi fmx zxing原生不使用外部库二维码,条码扫描速度很快
ZXing.Delphi 是一个原生 Object Pascal 库,它基于众所周知的开源条形码库:ZXing(斑马线)。 该端口基于 ZXing 的 .Net Redth 端口和 Java 端口。 这是我认为的第一个原生 FireMonkey 条形码...
StyleControls 控件组之Label控件 –制作光晕辉光效果标签
重要属性配置:AlphaValue :透明度Color:投影颜色Enabled:是否使用投影GlowSize 发光效果大小Offset:投影位移
【原创】Delphi中的字符串拼接与StringBuilder的用法
在Delphi中,字符串拼接是一个常见的操作,尤其是在处理HTML、XML或生成复杂文本内容时。然而,不同的拼接方式在性能上可能会有显著差异,尤其是在处理大量数据时。本文将探讨Delphi中的字符串...
RAD Studio 12.3 产品功能矩阵(9-16页)
蓝牙框架改进和经典蓝牙的 TBluetooth 组件。在 12.3 Athens 中增强蓝牙低功耗 (BLE) 组件:适用于完全支持该技术的平台。基于“信标”技术的接近支持:适用于所有支持的平台,包括 iBeacon 和 ...
Delphi 将方法以参数的形式传递
RAD Studio 10.2.3 测试√ 代码:procedure TForm_Tips.Button_ParamIsFuncClick(Sender: TObject); type // 需要先声明一个方法的类型 TFuncType = function(ANum: Integer): Integer; func...
EmbeddedWB for Delphi12.3
一、认识EmbeddedWB控件1.1 嵌入式网页控件的概念与特点嵌入式网页控件是一种软件组件,它允许开发者在桌面应用程序中直接集成网页浏览功能。这种技术的应用范围非常广泛,从简单的帮助文档显示...
[原创] 在 Delphi 中,如何在字符串中包含换行符
在 Delphi 中,如果需要在字符串中包含换行符以实现多行文本显示(例如在 TLabel 的 Caption 属性中),可以使用多种方法。以下是详细的总结和示例。1. 使用 sLineBreak 常量sLineBreak...
RAD Studio 12.3发布
本文主要章节如下:RAD Studio 12.3 有什么新变化-视频展示RAD Studio 12.3 新特性RAD Studio 12.3 增强功能官方ISO下载 RAD Studio 12.3 有什么新变化首发全新64位IDE增强AI驱动编码、基于Cla...
TcxDBPivotGrid 导出到Excel
uses cxExportPivotGridLink; procedure ExportGrid(aGrid: TcxCustomPivotGrid); var SaveDialog: TSaveDialog; begin if not Assigned(aGrid) then Exit; SaveDialog := TSaveDialog.Create(...
Delphi语言的正则表达式
引言随着信息技术的快速发展,数据处理已经成为我们工作和生活中不可或缺的一部分。正则表达式(Regular Expression,简称Regex)是一种强大的文本处理工具,广泛应用于字符串查找、替换、验证...
TParallel 在 Delphi 中的使用与 CPU 使用率问题
TParallel 是 Delphi 中用于并行处理的一个强大工具,它允许开发者轻松地将串行任务转换为并行任务,从而充分利用多核 CPU 的性能。然而,在使用 TParallel 时,可能会遇到一些性能问题,尤其...
delphi初始化日期时间格式
在delphi开发的程序中,不初始化日期时间格式,默认为操作系统日期时间格式。为了统一用户日期时间格式,代码加在程序的入口,工程文件application.initialize之后或 Form.OnCreate事件里// del...
认识 Delphi 构造函数中的关键字:virtual、override、overload、reintroduce
在Delphi中,构造函数的声明和继承行为可能会让人感到困惑,尤其是当涉及到virtual、override、overload 和 reintroduce这些关键字时。本文将通过一个具体的类层次结构示例,解释这些关键字的...
替换字符函数
Delphi中的StringReplace函数是SysUtils单元中自带的函数:type TReplaceFlags = set of (rfReplaceAll, rfIgnoreCase); function StringReplace(const S, OldPattern, NewP...
Delphi 12.1 的 CompilerVersion 与版本区分
在 Delphi 开发中,CompilerVersion 是一个重要的常量,用于标识当前编译器的版本。对于 Delphi 12.1,开发者可能需要区分它与 Delphi 12.0 的差异,尤其是在条件编译或运行时版本检查时。De...
如何在 Delphi 中使用现代 CPU 指令(Java 比 Delphi 更快?)
/在 Delphi 中,默认的编译器并未充分利用现代 CPU 的指令集(如 SSE、AVX 等),导致在某些情况下,Java 的性能甚至超过了 Delphi。尤其是在浮点运算密集型任务中,Delphi 的表现较差。原因分...