Delphi 自訂控件開發實戰(一):資料輸入元件 TSelectDa
控件簡介 TSelectDa 是一個繼承自 TCustomControl 的複合資料輸入元件,整合標籤、編輯框、下拉按鈕,支援多種資料型別(字串、整數、浮點、金
Windows Hook 機制詳解與鍵盤監控實作範例
什麼是 Windows Hook? Hook 是 Windows 提供的一種回呼機制:應用程式提供一個回呼函數,在資料到達正常接收者前先行接收,得以檢查或修改資
防止全域 Hook 入侵 Delphi 實作(二):ntdll.dll FreeLibrary 反 Hook 實戰
技術背景 惡意軟體常透過全域 Hook 截獲系統 API(如 FreeLibrary)以隱藏行蹤。本文展示一個 Delphi 方案:在自身進程中檢測並移除 Ke
防止全域 Hook 入侵 Delphi 實作(三):微型長度反組譯引擎 LDE32
前言 本文提供一個 Delphi 實作的微型長度反組譯引擎(Micro Length Disassembler Engine,簡稱 LDE32),用於分析 x8
Delphi 調用約定完整指南:register、pascal、cdecl、stdcall、safecall 差異解析
什麼是調用約定? 在 Delphi 中聲明函數或程序時,可以透過指示字指定調用約定。調用約定決定了參數傳遞的順序、堆疊清理方式、CPU 暫存器的使用,以及錯誤與
漢字轉拼音 Delphi 單元:IMCode 簡易版實作原理解析
功能概述 IMCode 單元提供 MakeSpellCode 與 GetSpellCode 兩個函數,可將包含漢字的字串轉換為拼音代碼。支援多種模式選項: 取
Winsock 完成連接埠(IOCP)模型 Delphi 實作:高效能 Echo Server
前言 完成連接埠(I/O Completion Port,IOCP)是 Windows 平台上實現高併發網路伺服器的標準模型。本文將《Windows 網路程式設
DBGrid 標題點擊排序:通用動態 ORDER BY 實現方案
DBGrid 標題點擊排序:通用動態 ORDER BY 實現方案 實現類似資源管理器的列標題點擊排序,核心挑戰在於:動態修改 SQL 的 ORDER BY 子句
進程查看器 1.2 版發布:功能增強、多語言支持、模塊管理
進程查看器 1.2 版發布:功能增強、多語言支持、模塊管理 自研進程查看/管理工具 KK Process Viewer 更新至 1.2 版,在保持輕量、無依賴、
Lua 5.1 輔助庫頭文件翻譯:lauxlib.pas 完整版
Lua 5.1 輔助庫頭文件翻譯:lauxlib.pas 完整版 Lua 輔助庫 (lauxlib.h) 提供構建 Lua 標準庫、擴展庫的高級 API,簡化棧
防止全局 Hook 入侵 Delphi 實現:Windows 2000+ 系統適用 (Part 1)
防止全局 Hook 入侵 Delphi 實現:Windows 2000+ 系統適用 (Part 1) 全局 Hook 是惡意軟件、鍵盤記錄器、屏幕監控工具常用的
Delphi RTTI 實現對象 XML 持久化:告別 DataBinding 的輕量級方案
Delphi RTTI 實現對象 XML 持久化:告別 DataBinding 的輕量級方案 Delphi 內建的 XML Data Binding 需維護 X
Delphi DBGrid/StringGrid 實現鼠標滾輪翻頁:ApplicationEvents 消息攔截技巧
Delphi DBGrid/StringGrid 實現鼠標滾輪翻頁:ApplicationEvents 消息攔截技巧 DBGrid 和 StringGrid 默
Delphi 2005 ASP.NET 開發環境搭建避坑實錄:從 IIS 到 Cassini 的血淚歷程
Delphi 2005 ASP.NET 開發環境搭建避坑實錄:從 IIS 到 Cassini 的血淚歷程 記錄一次 Delphi 2005 開發 ASP.NET
Borland 工程師的智慧:TStream 如何強制子類實現至少一個 Seek 重載
Borland 工程師的智慧:TStream 如何強制子類實現至少一個 Seek 重載 Delphi 核心庫 Classes.pas 中 TStream 類的兩
三層數據庫架構與應用服務器開發指南(Delphi & C++Builder)
三層數據庫架構與應用服務器開發指南(Delphi & C++Builder) 三層架構將「表示層、業務邏輯層、數據訪問層」物理分離,應用服務器承載業務邏輯與數據
Delphi 2005 + DUnit 搭建敏捷開發平台:重構與單元測試實戰指南
Delphi 2005 + DUnit 搭建敏捷開發平台:重構與單元測試實戰指南 從 Java/Eclipse 生態轉向 Delphi,如何帶過來「重構 + 單
Delphi 單例模式實戰:線程安全的定時任務執行器
Delphi 單例模式實戰:線程安全的定時任務執行器 單例模式確保進程中僅存在一個類實例。本文展示一個生產級案例:定時任務執行器,防止定時器重複觸發導致多線程並