Alcinoe 组件库与 Delphi 11.1 Alexandria 兼容性
这是一套开源 Delphi 库,包含 WebRTC、GPU 缓冲 FireMonkey 控件、JSON/BSON 解析和 MongoDB 支持,涵盖 Alexandria 11.1 兼容性与安装要点 Alcinoe 是一套面向 Delphi 和 C++Builder 的开源组件库,由 Zeus64 在 GitHub
losLab 软件开发博客
Software Development Blog
这是一套开源 Delphi 库,包含 WebRTC、GPU 缓冲 FireMonkey 控件、JSON/BSON 解析和 MongoDB 支持,涵盖 Alexandria 11.1 兼容性与安装要点 Alcinoe 是一套面向 Delphi 和 C++Builder 的开源组件库,由 Zeus64 在 GitHub
一份技术指南,说明如何安全地组织和编译 Delphi VCL 组件,使其在 C++Builder 项目中顺利链接且不会缺少对象文件 在维护用 Delphi 编写但由 Delphi 和 C++Builder 用户共同使用的 VCL 组件时,您很快就会发现这两种构建系统处理依赖关系的方式截然不同
Delphi PDF 库中的范围检查错误:为什么复合布尔条件会绕过边界检查,以及为什么页面对象存储顺序才是真正的根本原因。 Delphi PDF 库中的范围检查错误因为它们不遵循一致的输入模式而素有难以被揪出的名声。同一个文档在一台机器上产生错误,而在另一台机器上却没有;在 3 页的文件上执行相同的代码路径会触发异常,
Delphi 5 没有 TDateTimePicker.Format 属性。解决方法是来自 CommCtrl 的 DateTime_SetFormat,并在编译器条件内部发送到控件句柄。 在 Delphi 5 和 Delphi 6 之间的某个版本, 获得了一个 属性。确切的版本界限很少有你可以信赖的记录,而当你遇到它时
Delphi XE2 使得 tagLOGBRUSH32 与 TLogBrush 变得不兼容。EMF 代码在 CreateBrushIndirect 处会失败并抛出 E2010 错误。将 lbStyle、lbColor、lbHatch 复制到局部的 TLogBrush 中。 在 Windows API 中,
在 C++Builder 中于运行时分配并释放 THotPDF 实例:所有者语义、try/__finally 清理、包含路径设置以及 AutoLaunch 的陷阱。 在设计时将 放到窗体上对于快速原型制作是不错的,但这将组件绑定到了窗体的生命周期上,生产代码很少这样需要。每一次按钮点击运行一次的报表生成器,批量进行过夜
比较在 Delphi 中读取 Excel 文档属性的三种方式:COM 自动化、用于 .xls 的 OLE 属性集流,以及用于 .xlsx 的 OOXML docProps 解析 假设有一条处理流水线,要按作者、公司或最后修改日期去分流一万份电子表格,它最不该做的事情就是把每个工作簿都完整打开
Delphi 64 位使用 E1025 拒绝 Pascal 例程中的内联汇编。为什么 DCC64 与 DCC32 有所分歧,纯汇编包装器如何工作,以及 Trunc 何时是正确的修复方法。 在 32 位 Delphi 中,原本的 习惯用法看起来像是聪明的一行代码:一个 Pascal 函数包装器,它陷入内联汇编以操作