Delphi 操作 Oracle 存取 RTF 文檔:VARCHAR 分段存儲實現全文檢索
問題背景 Oracle LONG RAW/BLOB 不支持 LIKE/= 查詢,無法對大文本進行全文檢索。本文方案:將 RTF 文檔按固定長度 (如 2000
Delphi 實現漢字點陣字模提取:指定尺寸字體渲染至單色位圖並導出十六進制數組
應用場景 嵌入式開發中,需將漢字字模燒錄至 EPROM 或在無字庫的 LCD/LED 屏顯示。Windows 提供矢量字體 (TrueType),需在運行時渲染
Delphi 操作 DBF 數據庫全攻略:直接訪問、轉換為 Paradox 三大工具詳解
背景 DBF (dBASE/FoxPro) 是歷史最悠久、普及度最高的桌面數據庫格式。Delphi 提供多種方式利用現有 DBF 資源:直接訪問、轉換為原生 P
Delphi 利用 DBGrid 實現靈活多條件查詢:可視化 SQL 構建器思路
問題痛點 傳統多條件查詢需程序員為每種組合寫 SQL,或動態拼接字符串極易出錯。用戶界面往往只提供 2-3 個固定條件。本文提出利用 TDBGrid 的 Pic
Delphi 利用 TMediaPlayer 製作簡易錄音機:WAV 文件頭手動構建與錄製流程
靈感來源 TMediaPlayer 不僅能播放多媒體,配合 dtAutoSelect 和 StartRecording 還能錄製聲音。但它不自動寫入 WAV 文
Delphi 實現專線狀態探測:基於 ICMP.DLL 的 Ping 監控方案
需求背景 網管需實時監測專線節點連通性,傳統手工 ping/tracert 效率低。Windows 系統目錄下的 ICMP.DLL 封裝了完整 ICMP 協議,
Delphi 開發數據報存儲控件:實現數據集離線存儲、交換與隨機訪問
項目背景 數據庫應用常需:導出數據為便攜文件離線閱讀、不同數據庫間遷移數據、報表程序間傳遞數據集。通過內存交換步驟繁瑣且不持久。本文介紹一個自定義組件 TIbS
Delphi 調用 C# .NET DLL 完整實戰:COM 互操作實現 TripleDES 加解密
場景背景 項目需發送激活郵件,郵件含用戶密碼,密碼由 C# TripleDES 加密。因時間緊迫,無暇移植算法到 Delphi,決定將 C# 邏輯封裝為 COM
Delphi 包機制深度解析(一):EXE 編譯、鏈接、加載全流程與靜態/動態鏈接對比
問題清單 本系列旨在解答:包 vs EXE 結構差異?包 vs DCU 關係?DCP 作用?編譯/鏈接/加載流程?為何包中可用 exports 而幫助未提及?
Delphi 包機制深度解析(二):BPL 運行時行為、依賴解析與自動加載機制
實驗驅動理解包機制 本文通過構建一個包含 EXE、兩個包的 Project Group,通過修改 contains/requires、運行時包列表、觀察模塊加載
Delphi 包機制深度解析(三):BPL 本質就是特殊的 DLL
引言:一句話揭示的真相 「BPL 就是一種特殊的 DLL」——這句在 Delphi 社區流傳已久的說法,蘊含著包機制的核心真相。本文通過 TDUMP 反編譯工具
Delphi 2009 字符串與字符類型變革:UnicodeString 與 WideChar 完全解析
核心變更:默認類型轉向 Unicode Delphi 2009 是語言發展史上的里程碑版本,最關鍵的變更在於默認字符串類型與字符類型雙雙轉為 Unicode:
Delphi 2009 TStrings 與 TStream 編碼增強:全面支持 TEncoding 參數
背景:Unicode 時代的文本編碼挑戰 Delphi 2009 全面遷移到 Unicode (UTF-16) 字符串模型,這帶來了跨平台、多語言支持的巨大優勢
Delphi 2009 新特性:JSON 數據交換格式入門與解析
什麼是 JSON? JSON (JavaScript Object Notation) 是一種輕量級的數據交換格式。雖然起源於 JavaScript,但它採用完
Delphi 2009 資源文件編輯器:視覺化管理應用程序資源
Delphi 2009 資源編輯器概覽 Delphi 2009 引入了改進的資源文件編輯器,為開發者提供了直觀的圖形化界面,用於管理應用程序中的圖標、光標、位圖
Delphi 實現目錄完整拷貝、刪除與移動的核心代碼詳解
前言 在 Delphi 開發中,雖然 VCL 提供了 CreateDir、RemoveDir 等基本目錄操作函數,但它們僅能處理空目錄。一旦目錄包含子目錄或文件
Delphi 停靠技術完整指南:DockSite/DragKind、事件流程、頁簽合併、工具列浮動與進階屬性總覽
核心屬性:兩行啟用基本停靠 角色基類關鍵屬性值 被停靠端 (容器)TWinControlDockSiteTrue 停
Delphi 攔截他程式網路封包:API Hook 注入目標進程攔截 Send/Recv 完整實戰模板
三種攔截方案比較 方案原理優點缺點 網卡混雜模式驅動層抓取所有封包全網路可見需驅動簽名、資料量大、權限高 API H