一个跨平台的、获取设备信息的单元 uGetDeviceInfo.pas
感谢群友 流浪 提供//convert pas to utf8 by ¥ unit uGetDeviceInfo; interface uses SysUtils, FMX.DeviceInfo, {$IFDEF MSWINDOWS} Winapi.Windows, Winapi.ShellAPI, {$ENDIF} {$IFDEF IOS...
ZylIdleTimer 1.41
ZylIdleTimer 是一个 Delphi / C++Builder 组件,它允许您在指定的系统范围(与整个系统相关)或应用程序(仅与应用程序相关)空闲时间后执行操作,或者检查用户不活动的时间间隔。系统空闲时间...
App Profile Screens 1.0
App Profile Screens 1.0此 FireMonkey UI 模板包含三种不同的设计,用于在多设备应用程序中实现应用程序配置文件屏幕。This FireMonkey UI template includes three different designs for i...
如何将 JavaScript Date 转换为 Delphi TDateTime
在 JavaScript 中,Date 对象表示从 Unix 纪元(1970 年 1 月 1 日 00:00:00 UTC)开始的毫秒数。而在 Delphi 中,TDateTime 表示从 1899 年 12 月 30 日开始的浮点数,其中整数部分是天数,...
FMX 做一个带动画的虚线边框
效果如图所示: Rectangle1.Stroke.Kind := TBrushKind.Solid; Rectangle1.Stroke.Dash := TStrokeDash.Dash; Rectangle1.Stroke.Color := TAlphaColors.Red; Rectangle1.Stroke.Thickness := ...
Delphi XE10.4字体字号对应的Font Size的点或像素换算
Delphi XE10.4字体字号对应的Font Size的点或像素换算Font SizeIn the VCL, font sizes are expressed in points, 72 per logical inch.In FireMonkey, font sizes are expressed in device-i...
TParallel 在 Delphi 中的使用与 CPU 使用率问题
TParallel 是 Delphi 中用于并行处理的一个强大工具,它允许开发者轻松地将串行任务转换为并行任务,从而充分利用多核 CPU 的性能。然而,在使用 TParallel 时,可能会遇到一些性能问题,尤其...
记录学Delphi安卓编程过程中的一个坑
以下这段代码在win10和在安卓下的执行顺序有区别:abcde为序号:在win中,顺序是abcdef,fs在修改后能保存,在安卓下,顺序是aefbcd,所以fs没能在修改后保存。a: TDialogService.MessageDialog...
kbmMW Enterprise Edition 4.93 for D12
Delphi 的 kbmMW 控件包是一个功能强大的企业级应用开发框架,特别适用于构建客户端/服务器架构的应用程序。它由 components4developers (c4d) 开发,旨在为Delphi开发者提供一个全面的、易于使...
2024年-全球使用Delphi统计
Delphi是一款集成开发环境(IDE),旨在支持开发者高效地构建桌面、移动、Web 以及控制台应用程序,特别适合追求速度与效率的快速应用开发(RAD)流程。根据 theirstack.com 网站的数据,我们大...
⬇️【控件】TChromeTabs 一个Chrome风格的Tab控件
Delphi 控件包TChromeTabs 是一个全面实现 Google Chrome 标签页功能的开源项目。无论你是 Delphi 开发者还是 FreePascal/Lazarus 用户,TChromeTabs 都能为你提供一个高效、美观的标签页解决方...
【示例】ZXing.Delphi.Demo 一个ZXing的例子源码
FMX 条码扫描例子,带自动对焦功能在Delphi Rio 10.3.2下编译测试于Android 7.0 牛轧糖(API 24)Android 7.1 牛轧糖(API 25)Android 8.0 奥利奥(API 26)Android 8.1 奥利奥(API 27)Andro...
如何在 Delphi 12.1 中使用 Skia 加载 SVG 文件到 TBitmap 并保留透明度
在 Delphi 12.1 的 32 位 VCL 应用程序中,如何通过 Skia 将 SVG 文件加载到 TBitmap 并保留透明度?Skia 是 Delphi 12 自带的图形库,但在加载 SVG 文件时可能会遇到问题。 通过 TBitmap.Sk...
认识 Delphi 构造函数中的关键字:virtual、override、overload、reintroduce
在Delphi中,构造函数的声明和继承行为可能会让人感到困惑,尤其是当涉及到virtual、override、overload 和 reintroduce这些关键字时。本文将通过一个具体的类层次结构示例,解释这些关键字的...