Delphi 純 Pascal 實作 MD5 演算法:完整原始碼與使用範例
前言 MD5 (Message Digest Algorithm 5) 是廣泛使用的雜湊函數,產生 128 位元 (16 位元組) 摘要。本文提供純 Objec
Delphi WebBrowser 與 MSHTML 進階應用大全:DOM 操作、事件攔截、JS 呼叫、列印轉 Word
前言 TWebBrowser (封裝 IE ActiveX) 配合 MSHTML (Microsoft HTML Object Library) 型別庫,可在
Delphi 7 官方元件包完整清單:BPL 檔案與所含元件對照表
前言 Delphi 7 安裝目錄 Bin 目錄下包含數十個 .bpl 設計期執行套件,每個對應一組元件。本文整理官方元件包完整清單,方便開發者快速查詢元件歸屬、
Delphi 與 Word 整合技術詳解 (三):Blob 流互轉、全域訊息通訊、動態工具列與事件處理
前言 系列最終篇,聚焦三大進階實戰主題:資料庫 Blob 欄位與 Word 文件雙向流轉存、Delphi 與 Word 進程間全域訊息通訊機制、Word VBA
Delphi 與 Word 整合技術詳解 (二):核心自動化代碼模板——啟動、開啟、儲存
前言 承接上篇路徑比較,本文提供基於 CreateOleObject (晚期綁定) 的核心自動化代碼模板,涵蓋 Word 應用程式啟動、文件新建/開啟/儲存的完
Delphi 與 Word 整合技術詳解 (一):VBA、COM、自動化三大路徑比較
前言 Microsoft Word 內建 Visual Basic for Applications (VBA) 引擎,支援巨集、使用者表單、類別模組,可擴充文
Delphi 6 實作 B/S 架構複雜應用:ActiveForm 技術完整流程
前言 企業管理資訊系統 (MIS) 平台演進至 B/S (Browser/Server) 模式,免安裝、分發容易成為主流。Delphi 6 提供強大的 Acti
Delphi DBGrid 進階著色技巧:欄列儲存格動態變色完全指南
前言 TDBGrid 是資料庫應用核心元件,預設黑白呈現難以突顯關鍵資料。本文詳細說明三種層次的著色技巧:設計期欄位著色、執行期列/儲存格動態著色,並附完整程式
Delphi 將檔案移至資源回收筒:SHFileOperation API 完整範例
前言 直接刪除檔案 (DeleteFile) 會永久移除。若需提供「可還原」的刪除體驗(如資源回收筒),必須呼叫 Shell API SHFileOperati
Delphi ListView 自繪背景圖片:OnCustomDraw 事件實作平鋪貼圖
前言 TListView 是清單顯示常用元件,預設背景單調。Delphi 提供 OnCustomDraw 事件,允許在系統繪製項目前,先在 Canvas 上繪製
Delphi 實作 UDP 遠端螢幕擷取:主控/受控雙端架構與記憶體流傳輸
前言 網管需求中,遠端監控多台電腦螢幕畫面是常見需求。商業軟體缺乏彈性(無法指定擷取區域、難以單螢幕監控多機)。本文實作一套基於 UDP 協定的輕量遠端螢幕擷取
Delphi 實作禁止 Windows 9x 關機:攔截 WM_QUERYENDSESSION
前言 在軟體安裝、資料庫維護、關鍵資料寫入等過程中,若使用者強制關機可能導致嚴重後果。Windows 9x 關機前會廣播 WM_QUERYENDSESSION
Delphi 實作 TCP 遠端控制:Client/Server 架構與 WinSocket 元件應用
前言 利用 WinSocket API 進行網路傳輸雖靈活但複雜。Delphi 內建 TClientSocket 與 TServerSocket 封裝大部分 A
DelphiX 元件庫讓 Delphi 輕鬆使用 DirectX 開發遊戲與多媒體
前言 Delphi 在圖形、3D 處理上原生支援有限,若要開發高效能遊戲,DirectX 是首選,但其 COM 介面複雜,配合 C++ 較常見。日本開發者 Hi
Delphi 實作 Winamp 風格「磁性視窗」:邊緣自動吸附對齊
前言 Winamp 播放清單與均衡器移動時,靠近主視窗會自動「吸附」對齊,極具磁性感。本文完整解析此機制,並提供 Delphi 可直接套用的 Magnetize
Delphi 實作可摺疊表單面板:動態顯示/隱藏輔助區塊
前言 有時需要在表單中提供可選的輔助功能區(如進階設定、搜尋面板),平時隱藏以節省空間,需要時展開。本文示範將區塊置於 TPanel 中,透過切換 Visibl
Delphi 開發旅遊景區微機售票系統:架構設計與核心模組實作
專案背景 隨著網路與資料庫技術成熟,旅遊景區急需替代人工售票的智能化系統。本案例採 Delphi 4.0 + SQL Server,星型拓撲區域網路,實現高效售
Delphi 控制 Windows 關機/重啟/登出與防止關機實作
前言 應用程式有時需具備關機、重啟、登出 Windows 的能力(如自動更新後重啟),或防止使用者在關鍵流程中關機。本文示範呼叫 ExitWindowsEx A