2026年9月29日 星期二
KAI 1.1.1: Supercharge Local AI in RAD Studio!
Landerson Gomes| Embarcadero Delphi Blogs |18:21:41
Technology never stops, and the ecosystem is evolving too fast! Today we’re going to take advantage of the fact that Embarcadero has released a new version of KAI , version 1.1.1 , which brings improvements...
delphi直接调用libpq.dll
delphi中间件| 博客园_咏南中间件和开发框架 |08:39:00
在 Delphi 中直接调用 libpq.dll(PostgreSQL 的 C 客户端库)主要有两种方式:?静态链接?(编译时绑定,代码简洁)和?动态加载?(运行时加载,更灵活且能处理 DLL 缺失)。 由于 libpq.dll 是 C 语言编写的,Delphi 调用时需要严格匹配数据类型(如使用
2026年9月27日 星期日
firedac在linux的使用
delphi中间件| 博客园_咏南中间件和开发框架 |10:41:00
FireDAC 在 Linux 环境下开发确实存在不少“坑”,主要集中在?驱动库依赖、字符编码、组件兼容性以及特定数据库的连接配置?上。以下是根据实际开发经验总结的主要痛点及解决方案: 1. 原生客户端库缺失与架构匹配 这是最常见的问题。FireDAC 在 Windows 下通常能自动...
轻面向对象
delphi中间件| 博客园_咏南中间件和开发框架 |10:25:00
轻面向对象(Lightweight OOP)的核心在于?摒弃厚重的继承层级和复杂的对象交互。 组合优于继承:用组合(has-a)而非继承(is-a)来扩展功能,降低耦合。 Go 语言:结构体即服务(Struct as Service)Go 语言没有传统意义上的类继承,其“轻面向对象”体现在?组合优...
CnWizards_1.8.1.1373_Nightly.exe
Cnpack| Cnpack.org |09:45:00
* [代码嵌入] 未选择时仍允许插入条目。 * [多语] 完善部分新条目。
2026年9月25日 星期五
Kai 1.1.1 Is Now Available
Marco Cantu| Embarcadero Delphi Blogs |14:47:54
Today Embarcadero released Kai version 1.1.1, a maintenance update that builds on Kai 1.1 with additional refinements, particularly for developers using local AI models. Enhanced Support for Local AI Engines A major focus of Kai...
What Happens When Your Compiler Jumps 12 Years of LLVM Evolution?
Antonio Zapater| Embarcadero Delphi Blogs |14:36:02
One of the nice things about a compiler upgrade is that your application code doesn’t have to change. You simply rebuild the same codebase and see what the new toolchain can deliver. Delphi 13.2 makes...
2026年9月24日 星期四
delphi跨语言统一编码统一字节序
delphi中间件| 博客园_咏南中间件和开发框架 |10:39:00
Delphi 跨语言处理 bytes 时,?核心就是统一编码和字节序?。Delphi 的 string 默认是 UTF-16,而 Java、C#、JS 等大多用 UTF-8,直接互传字符串很容易乱码。?? 跨语言数据交换场景,关键是?两端用同一种编码?(推荐 UTF-8)。转换和还原必须使用同一种编
Show Us What You Built With Kai – More Giveaways!
Ian Barker| Embarcadero Delphi Blogs |03:55:35
There’s a lot going on with Kai. In fact, there’s a whole lot going on with RAD Studio, Delphi, and C Builder overall. If you missed the launch of RAD Studio 13.2 you can catch the...
2026年9月23日 星期三
lazarus的项目提示编译成功,但输出目录没有相应的程序 - 秋·风
秋·风| 博客园 - 秋·风 |01:02:00
【摘要】不知道什么原因,原来正常的项目,昨天编译时提示编译成功,但输出目录没有相应的程序: 编译成功后在输出目录没看到生成的程序。 在偶然想查看项目源码,但打开的文件不是xxxx.lpr这个文件,而是列表的第一个文件:updateinfo.pas 尝试将QFLazarusInstall.lp...
lazarus编写的软件适配linux主题 - 秋·风
秋·风| 博客园 - 秋·风 |00:37:00
【摘要】发现编写的软件在linux暗色主题时界面惨不忍睹: 经排查发现form和其他控件color使用了clWhite就会在暗色出现上面的问题。解决方法:在 Lazarus 中,获取 Linux 主题背景颜色的正确方法是使用 系统颜色常量,而不是尝试获取硬编码的 RGB 值。将所有f...
2026年9月20日 星期日
CnWizards_1.8.1.1371_Nightly.exe
Cnpack| Cnpack.org |12:07:00
* [安装包] 修正一处对 D13.1 的向后兼容问题。 * [行号栏] 修正 D13 下新建编辑器窗口时不显示行号的问题。 * [多语] 补充部分新条目。
delphi动态库跨语言调用
delphi中间件| 博客园_咏南中间件和开发框架 |08:08:00
{Delphi 编写的 DLL ?完全支持跨语言调用?,可以让 C#、Python、Java、C/C++ 等语言直接调用其中的功能函数。 delphi动态库跨语言关键原则: 务必使用packed record声明record record中切勿使用Delphi特有的数据类型(如 string, dy
2026年9月19日 星期六
postgresql建库建表脚本
delphi中间件| 博客园_咏南中间件和开发框架 |12:33:00
-- 1. 创建数据库(需在 postgres 库或超级用户下执行) CREATE DATABASE mydb WITH OWNER = postgres ENCODING = 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' TE
ubuntu配置postgresql远程访问
delphi中间件| 博客园_咏南中间件和开发框架 |07:55:00
1)配置文件路径 /etc/postgresql/16/main 2)配置postgresql.conf listen_addresses = '*' #监听所有ipv4和ipv6 password_encryption = scram-sha-256 # scram-sha-256 or md5





冀公网安备 13098202000212号