Delphi 9/10 發展方向分析:基於 Danny Thorpe 2004 技術目標的解讀
背景 2004 年,Delphi 編譯器架構師 Danny Thorpe 發表部落格文章「Technology Goals for 2004」,揭露 Delph
羅技無限靈貂滑鼠驅動補丁:Delphi 實現多媒體鍵自訂與 QQ 視窗偽裝
專案背景 羅技無限靈貂滑鼠擁有 8 顆功能鍵,但官方驅動僅支援基本多媒體控制,無法自訂鍵位對應。本專案透過全域鉤子攔截滑鼠訊號,實現: 不同應用程式下,同
Delphi 自訂 Hint 視窗:玻璃邊框與陰影效果完整實作
核心原理 繼承 THintWindow,覆寫關鍵虛擬方法: CreateParams:移除 WS_BORDER,無邊框視窗 NCPaint:不繪製非客
Delphi TreeView 顯示 CheckBox 完整實作
方法一:封裝通用函式(推薦) const TVS_CHECKBOXES = $00000100; procedure SetComCtrlStyle(Wi
Delphi 2006 (Dexter) 技術前瞻:C++Builder 10 與 Delphi 新功能深度解析
產品定位 Delphi 2006 代號 Dexter,核心目標是推出 C++Builder 10,自 C++Builder 6 以來最大規模改版。單一 IDE
Delphi 多媒體播放:音軌與聲道切換完整 FAQ
基本概念 音軌:DVD (MPEG-2) 中記錄不同語言或版本(如原唱/伴唱)的獨立音訊串流。VCD 時代無此概念,僅靠聲道切換。 聲道:立體聲的左/
BPCS 現金流量分析工具:資料庫設計與二維表存儲實作
專案背景 開發 BPCS 系統的現金流量分析工具,需將會計準則定義的現金流量分類與明細項目存儲於資料庫,並支援靈活的查詢與彙總。本文記錄核心資料表設計與二維表定
Delphi 5 自繪製屬性編輯器完整指南
前言 Delphi 5 引入了屬性編輯器的自繪製功能,讓開發者能在物件檢視器中以圖形、顏色、字體等豐富視覺方式呈現屬性值。本文詳細說明如何實作自繪製屬性編輯器,
Delphi 解析 FTP URL 完整函式範例
功能說明 這個 Delphi 函式可解析標準 FTP URL,提取使用者名稱、密碼、IP 位址、目錄路徑與檔案名稱。支援帶認證與不帶認證兩種格式: ftp
使用類別方法實現單例模式:控制 Delphi 類別實例的唯一性
前言 在物件導向程式設計中,有時我們需要確保某個類別在記憶體中只存在一個實例。這種需求常見於資源管理、配置解析、日誌記錄等場景。例如,程式的配置資料儲存在 XM
PHP + MySQL SQL 注入掃描器原理與 Delphi 實作:聯集查詢、字典爆破、多執行緒協作
工具定位與法律聲明 本文分析一款針對 PHP + MySQL 架構(如夜貓文章下載系統)的 SQL 注入掃描工具,僅供授權滲透測試、程式碼審計教學與防禦研究使用
Delphi 多執行緒後台掃描器實作:動態執行緒池、CriticalSection 同步與 WinInet 檢測
專案概覽 參考「防明小子」掃描工具介面,以 Delphi 7 開發多執行緒 URL 存活掃描器。核心特點: • 動態建立執行緒陣列(數量 = 目標行數) • T
Delphi Hint 機制全解析:從基礎屬性到自訂視窗類別
基礎用法:零代碼啟用 Edit1.ShowHint := True; Edit1.Hint := 請輸入姓名; 應用程式層級總開關:Application.
Virtual TreeView 編輯器客製化:SetBounds 精確控制編輯框位置與寬度
應用場景 使用 VirtualStringTree (VirtualTree) 時,預設編輯器 (TStringEditLink) 會佔滿整個 Cell 寬度。
FastReport 序列化傳輸技巧:準備報表、存儲 FRP、記憶體流壓縮
兩種序列化策略 策略說明優點缺點 僅序列化資料客戶端需有 .frf 範本檔,接收資料後合併呈現傳輸量極小客戶端必須部署範本,版本同步麻煩 序列化結果集將 Pr
Delphi 開發 DLL 替代 8581 協議控制華為 PSM-A10 電源(二):資料解析與轉換實作
專案背景 承接上篇,本文記錄華為 PSM-A10 電源 8581 協議下,交流模擬量、開關量、告警量的封包結構、位移對照表,以及 Delphi 端位元轉換、浮點