FastReport 3.14 中文 PDF 輸出修復指南:解決 Foxit 空白與 Adobe Rebuild 提示問題
問題背景 FastReport 3.14 導出中文 PDF 時存在兩大已知問題: Foxit Reader 顯示空白:僅 Adobe Reader 可正常
Pascal 實現 Harris 角點檢測算子 (Good Features to Track):完整代碼與演算法詳解
前言 角點檢測是電腦視覺中特徵提取的基礎任務。Shi-Tomasi 提出的「Good Features to Track」(CVPR 1994) 基於 Harr
Windows XP/2003 一鍵開啟/關閉 3389 遠端桌面連接埠:登錄表修改與 Delphi 控制台程式實作
前言 Windows XP 與 Server 2003 預設關閉遠端桌面服務 (埠 3389)。啟用方式雖可透過「系統屬性→遠端」介面操作,但若需批次部署、自動
Delphi 讓控件在執行時支援滑鼠拖曳調整大小:WM_NCHITTEST 實作詳解
前言 在設計模式下,我們可以自由拖曳控件邊緣調整大小。若要在執行時期提供相同體驗(如可調整大小的面板、自訂視窗),需攔截 WM_NCHITTEST 訊息,告知系
Delphi 獲取 Windows 特殊資料夾路徑:SHGetSpecialFolderLocation 完整應用指南
前言 Windows 系統中存在許多具有特殊含義的資料夾:桌面、我的文件、啟動群組、字型資料夾等。這些資料夾的實體路徑因系統版本、使用者設定、磁碟分區而異,硬編
Delphi 獲取 Windows 版本資訊完整指南:從 NT 4.0 到 Server 2003
前言 在開發系統級工具、安裝程式或相容性檢測模組時,精確獲取作業系統版本資訊至關重要。Delphi 6 及更早版本未內建 OSVERSIONINFOEX 結構,
Delphi 實作 URL 編碼與解碼工具:SQL 注入分析必備技巧
前言 在進行 SQL 注入分析或 Web 安全測試時,經常需要對特殊字元進行 URL 編碼或解碼。雖然網路上有許多線上工具,但擁有一個獨立的本地工具不僅方便離線
Delphi 創建帶托盤圖標的 Windows 服務程序完整指南
Windows 服務程序優勢 無需用戶登錄即可運行(系統啟動階段即啟動) 擁有 SYSTEM 權限,任務管理器無法直接終止 創建服務專案步驟
模擬 Delphi 設計器:運行時拖拽、調整控件大小
目標 在運行時實現類似 Delphi 設計器的控件操作:選中、拖拽移動、八向調整大小、顯示選中框與調整柄。 核心思路 為目標控件動態創建「選中框」與 8
Oracle 存儲過程返回 REF CURSOR 與 Delphi 調用實戰指南
一、Oracle 存儲過程返回數據集的核心機制 在 Oracle 中,存儲過程若需返回結果集,必須透過 REF CURSOR 類型的 OUT 或 IN OUT
Delphi 利用 Windows API 快速生成全域唯一識別碼 (GUID)
需求場景 資料庫主鍵生成、COM 組件註冊、分布式系統請求追蹤等場景需要生成符合 RFC 4122 標準的 128 位 GUID (Globally Uniqu
角點檢測演算法實現:基於非極大值抑制的簡易高效算子
算法簡介 本文提供一個極簡且高效的角點檢測 Delphi 實現。核心思想:計算像素與其 15x15 鄰域內所有像素的灰度絕對差之和作為角點響應值,再在同尺度鄰域
經典重現:PL/0 編譯器 Turbo Pascal 版本完整源碼解析
前言:教科書級編譯器的 Pascal 移植 Niklaus Wirth 經典著作《Compiler Construction》中的 PL/0 編譯器是編譯原理教