风神的头像-Delphi 大神网
管理员超级版主
开发语言只是一把刀,能做出什么样的东西,取决于拿刀的人
【原创】Delphi中的字符串拼接与StringBuilder的用法-Delphi 大神网

【原创】Delphi中的字符串拼接与StringBuilder的用法

在Delphi中,字符串拼接是一个常见的操作,尤其是在处理HTML、XML或生成复杂文本内容时。然而,不同的拼接方式在性能上可能会有显著差异,尤其是在处理大量数据时。本文将探讨Delphi中的字符串...
2个月前
908
[原创] 在 Delphi 中,如何在字符串中包含换行符-Delphi 大神网

[原创] 在 Delphi 中,如何在字符串中包含换行符

在 Delphi 中,如果需要在字符串中包含换行符以实现多行文本显示(例如在 TLabel 的 Caption 属性中),可以使用多种方法。以下是详细的总结和示例。1. 使用 sLineBreak 常量sLineBreak...
2个月前
868
cxGrid 自绘卡片风格 源码下载-Delphi 大神网

cxGrid 自绘卡片风格 源码下载

Delphi  10 和DevExpress 编译通过 独家出品源代码!  
在Delphi TMS Web Core中动态创建并显示TWebFrame-Delphi 大神网

在Delphi TMS Web Core中动态创建并显示TWebFrame

在TMS Web Core中,TWebFrame用于组织和重用界面组件。与VCL或FMX不同,TMS Web Core基于HTML和JavaScript,因此在动态创建TWebFrame时,需要确保正确加载和渲染其子组件。 当你尝试动态创建一...
2个月前
5310
在Delphi TMS Web Core中获取用户屏幕分辨率-Delphi 大神网

在Delphi TMS Web Core中获取用户屏幕分辨率

在TMS Web Core中,由于其基于Web技术,无法直接使用FMX中的TScreen类来获取屏幕分辨率。不过,TMS Web Core提供了与浏览器交互的接口,可以通过这些接口获取屏幕分辨率。方法1:使用window.scr...
2个月前
328
在Delphi TMS Web Core网站中实现复制文本到剪贴板-Delphi 大神网

在Delphi TMS Web Core网站中实现复制文本到剪贴板

在TMS Web Core中,由于其基于Web的技术栈,传统的VCL或FMX剪贴板操作方法并不适用。因此,需要使用特定的方法来实现将文本复制到剪贴板的功能。以下是几种在Delphi TMS Web Core中实现复制文本...
2个月前
5211
如何在TMS WEB Core网站中通过按钮切换到全屏模式-Delphi 大神网

如何在TMS WEB Core网站中通过按钮切换到全屏模式

在开发TMS WEB Core网站时,有时需要实现一个按钮来切换网页的全屏模式(类似于浏览器中按下F11键的效果)。在FireMonkey中,可以通过设置表单的FullScreen属性来实现全屏切换,但在TMS WEB Cor...
2个月前
3814
在 Delphi FMX Windows 窗体中检测鼠标后退和前进按钮(接受win消息)-Delphi 大神网

在 Delphi FMX Windows 窗体中检测鼠标后退和前进按钮(接受win消息)

在 Delphi FMX 应用程序中检测鼠标的后退和前进按钮(通常用于浏览器的导航)是一个常见的需求。由于 FMX 框架对窗口消息进行了过滤,标准的 WM_APPCOMMAND 消息处理方式在 FMX 中无效。因此,...
2个月前
4615
在 Win64 环境中迁移 Delphi Win32 的 Extended 数据类型-Delphi 大神网

在 Win64 环境中迁移 Delphi Win32 的 Extended 数据类型

在 Delphi 中,Extended 数据类型在 Win32 和 Win64 平台上有不同的实现。Win32 中的 Extended 是 10 字节的浮点数,而 Win64 中的 Extended 是 8 字节的浮点数。为了在 Win64 环境中读取 ...
2个月前
4414
如何在设计时获取自定义控件 TComponent 所在的 DFM 文件路径-Delphi 大神网

如何在设计时获取自定义控件 TComponent 所在的 DFM 文件路径

在 Delphi 中,设计时获取自定义 TComponent 所在的 .dfm 或 .pas 文件路径是一个常见的需求。以下是实现这一功能的简要步骤和代码示例。 在自定义 TComponent 中,需要在设计时获取其...
2个月前
586
Delphi 历代版本 下载地址 合集-Delphi 大神网

Delphi 历代版本 下载地址 合集

整理作者:渣渣皮2025.02.06更新这是我在群里的文件基础上,继续增加并整理的资料,原整理者未知,感谢大佬此页面记录包含各 Delphi 历代版本官方的链接地址下载,最下面还有官方其它资源和部分精简...
2个月前
1217
如何将 Chrome 的 Cookie 时间戳转换为 Delphi 的 TDateTime-Delphi 大神网

如何将 Chrome 的 Cookie 时间戳转换为 Delphi 的 TDateTime

Chrome 的 Cookie 时间戳是一个整数,表示从 Unix 纪元(1970 年 1 月 1 日 00:00:00 UTC)开始的秒数。例如,时间戳 1765064691 对应的实际时间是 2025 年 12 月 6 日 20:44:51。如何将其转...
2个月前
569
在Delphi中实现延迟的最佳方法-Delphi 大神网

在Delphi中实现延迟的最佳方法

在Delphi开发中,有时需要在程序中实现延迟,例如等待外部设备响应或在用户界面中添加延时效果。然而,关于实现延迟的最佳方法,开发者之间存在不同的观点。以下是对这一问题的详细讨论和总结。...
2个月前
1365
在Delphi 12中生成Android App Bundle(.aab)文件的方法-Delphi 大神网

在Delphi 12中生成Android App Bundle(.aab)文件的方法

随着Google Play逐渐淘汰仅支持.apk格式,开发者需要将应用打包为.aab(Android App Bundle)格式以适应新的要求。本文将指导如何在Delphi 12中正确配置项目选项,成功生成.aab文件。 在Delphi...
2个月前
449
如何在 Delphi 中使用现代 CPU 指令(Java 比 Delphi 更快?)-Delphi 大神网

如何在 Delphi 中使用现代 CPU 指令(Java 比 Delphi 更快?)

/在 Delphi 中,默认的编译器并未充分利用现代 CPU 的指令集(如 SSE、AVX 等),导致在某些情况下,Java 的性能甚至超过了 Delphi。尤其是在浮点运算密集型任务中,Delphi 的表现较差。原因分...
2个月前
7610
如何获取用了 TStyle 主题皮肤的 TDBNavigator 控件中图像-Delphi 大神网

如何获取用了 TStyle 主题皮肤的 TDBNavigator 控件中图像

在 Delphi 12 Athens 中,应用了自定义样式后,如何从 TDBNavigator 组件中获取图像并将其分配给 TSpeedButton?直接使用 TImageList 获取的图像是默认图像,而非应用样式后的图像。解决方...
2个月前
429
如何将 JavaScript Date 转换为 Delphi TDateTime-Delphi 大神网

如何将 JavaScript Date 转换为 Delphi TDateTime

在 JavaScript 中,Date 对象表示从 Unix 纪元(1970 年 1 月 1 日 00:00:00 UTC)开始的毫秒数。而在 Delphi 中,TDateTime 表示从 1899 年 12 月 30 日开始的浮点数,其中整数部分是天数,...
2个月前
3713
Delphi 在编译运行之前自动保存编辑文件-Delphi 大神网

Delphi 在编译运行之前自动保存编辑文件

在IDE界面 的Insight中进行搜索 
2个月前
439
如何在 Delphi 12.1 中使用 Skia 加载 SVG 文件到 TBitmap 并保留透明度-Delphi 大神网

如何在 Delphi 12.1 中使用 Skia 加载 SVG 文件到 TBitmap 并保留透明度

在 Delphi 12.1 的 32 位 VCL 应用程序中,如何通过 Skia 将 SVG 文件加载到 TBitmap 并保留透明度?Skia 是 Delphi 12 自带的图形库,但在加载 SVG 文件时可能会遇到问题。 通过 TBitmap.Sk...
2个月前
5812
如何让 Delphi Datasnap 服务器识别并接受 OPTIONS 请求-Delphi 大神网

如何让 Delphi Datasnap 服务器识别并接受 OPTIONS 请求

在使用 Delphi 的 Datasnap 服务器时,客户端在发送 GET 或 POST 请求之前会先发送 OPTIONS 请求。然而,默认情况下,Datasnap 服务器无法识别并处理 OPTIONS 请求。 通过处理 WebModuleBefor...
2个月前
666