Delphi 自動化控制 Excel 完整操作手冊 (OLE Automation)
透過 CreateOleObject(Excel.Application) 驅動 Excel 產生專業報表,涵蓋應用程式、工作簿、工作表、列/行/儲存格、頁面設
Delphi 7 記憶體管理深度解析與 FastMM 4 實戰指南
詳述 Delphi 記憶體管理機制、為何需要 FastMM、跨模組 (EXE/DLL) 共享記憶體管理器原理、多線程同步與 IsMultiThread 跨模組同
解決 SpeedButton 下劃線熱鍵在 PageControl/Panel 嵌套下失效問題
TSpeedButton 熱鍵 (&X) 在 PageControl → TabSheet → Panel → SpeedButton 嵌套結構中失效:
Delphi 常用檔案/目錄管理函數速查表
整理 Delphi (SysUtils/Windows API) 常用檔案目錄操作片段:存在性檢查、刪除、移動、建立、屬性、搜尋、版本、磁碟空間等,可直接複製套
WinAPI CopyFile 函數使用範例
Windows API CopyFile 完整宣告與兩種呼叫範例:直接使用字串常數、使用變數配合 PChar 轉型。 函數宣告 function CopyFi
Delphi 實作高效能無鎖隊列 解析與代碼
為 DIOCP 引入任務調度線程,需高併發安全隊列。本文從簡單隊列切入,逐步推導以 InterlockedCompareExchangePointer 實現的無
Delphi 三層架構常見問題與 DCOM 設定完整解析
整理 Delphi 資料庫三層架構 (DataSnap/COM+) 開發與部署常見問題:服務自動註冊差異、DCOM 安全性設定、MIDAS.DLL 部署、客戶端
Delphi 7 連接 MySQL 完整指南:ODBC、ZeosLib 兩大主流方案實測
記錄 Delphi 7 連接 MySQL 5.5 的兩種實測可行方案:系統 DSN ODBC 與 ZeosLib 開源元件庫,含驅動安裝、資料源設定、元件配置、
FastReport VCL 5.0.6 發布:支援 RAD Studio XE6
FastReport VCL 5.0.6 正式發布,重點新增對 RAD Studio XE6 的完整支援。此版本同步更新設計器與引擎核心,確保在 XE6 環境下
XE6 Android:修正 TSwitch 中文繁簡體語系顯示問題
XE6 TSwitch 雖支援多語言,但僅識別 zh 語系代碼,無法區分 zh_TW、zh_CN、zh_HK、zh_SG 等變體。透過修改兩個核心單元原始碼即可
FastReport VCL 5.0.8 發布
FastReport VCL 5.0.8 正式發布。此版本持續強化 Delphi/C++Builder 報表引擎穩定性與相容性,修正先前版本回報的問題,並優化設
MyBean 輕量級插件框架:特性詳解與快速上手指南
MyBean 由公司內部框架 mBean 重寫開源,核心 beanManager.dll 僅一個 DLL 完成插件管理,支援 D7-XE6,採 JSON 配置,
FireDAC SQLite 系列啟動:為何選擇 FireDAC 操作 SQLite?
Delphi XE5 整合 FireDAC,首印象極佳,dbExpress 等舊架構將退居次要。FireDAC 對 SQLite 的支援更是亮點:Windows
MyBean 輕量級插件框架實戰:DLL-MDI 主視窗 Tab 頁動態載入插件表單
MyBean 框架 DEMO 完整釋出:展示主程式 (myBeanConsole.exe) 如何透過配置檔動態載入 DLL 插件 (plugin_form_de
FireDAC SQLite 入門:最簡連線與查詢範例 (三種連線寫法比較)
使用官方範例資料庫 FDDemo.sdb,示範 FireDAC 連線 SQLite 的三種等效寫法,從屬性設定到連線字串、再到 Open 多載方法。 準備工作
DIOCP 開源專案:以隊列 + ZeroMQ + 多進程打造穩定高效分布式服務端
探討如何在 DIOCP 基礎上構建穩定服務端:通訊層與邏輯層徹底分離,邏輯層採多進程、可分布式部署,通訊層單純轉發,進程間以 ZeroMQ 通訊,邏輯進程甚至可
FireDAC SQLite 進階:R-Tree 空間索引 (TFDSQLiteRTree) 實現二維範圍高速查詢
SQLite 支援 1-5 維 R-Tree 虛擬表,適合空間座標範圍查詢。FireDAC 提供 TFDSQLiteRTree 封裝回呼函數,本文示範二維矩形點