確保 VC++ 與 Delphi 程式單一執行個體:CreateMutex 互斥體法完整實作
核心原理 使用 具名互斥體 作為全系統唯一標識。CreateMutex 嘗試建立同名互斥體: 成功且 GetLastError = 0 → 首個執行個體,繼續
Delphi 6 開發 ASP 檔案上傳 COM 元件完整教學:從 HTTP 原理到實作部署
一、HTTP 檔案上傳原理分析 1. HTML 表單關鍵屬性 兩個必要條件: enctype=multipart/form-dat
Delphi 6 DBExpress 連接遠端 MySQL 資料庫完整範例
一、部署前置需求 libmysql.dll:必須複製到專案目錄或系統目錄(Win98: System,NT/2000/XP: System32) 網路連通性:
Delphi COM+ 狀態管理實戰:解決多資料庫連線與物件生命週期難題
一、業務場景:單一 COM+ 服務多租戶資料庫 教育輔助系統,每間學校一個獨立資料庫(結構相同) 管理資料庫記錄學校與資料庫對應關係 客戶端單一版本,COM+
Delphi 處理 XML 的兩大路徑:內建 XML Broker 與 MSXML COM 元件
一、方法一:Delphi 內建 XML Broker(Midas 架構) 適用於 Delphi 6+ 企業版,整合於 Midas、XMLBrokr、WebCom
Delphi 使用 TListView 以報表模式顯示資料庫資料完整範例
一、元件配置與屬性設定 新增 VCL 應用程式專案 放入元件: TQuery(名為 Query1) TListView(名為 ListView1) TDat
Delphi 資源檔完整指南:從 RC 腳本到 RES 編譯與多種資源存取範例
一、資源檔開發流程總覽 撰寫 RC 腳本:定義資源名稱、類型、來源檔案 編譯為 RES:使用 BRCC32.EXE 編譯器 嵌入專案:在單元或專案檔加入 {$
Delphi 實作蒙地卡羅模擬器:以隨機點逼近圓周率 π
一、模擬原理:幾何機率估算 π 本程式不使用傳統數學演算法(如萊布尼茲級數、高斯-勒傑演算法),而是採用蒙地卡羅機率模擬法: 在邊長 200 的正方形內隨機產
Delphi 入門教學:手把手教你建立第一個 DLL 動態連結庫
一、建立你的第一個 DLL 專案 在 Delphi 中建立 DLL 專案非常直觀,以下是完整步驟: 選擇 File → Close All 關閉所有現有專案
Delphi 撰寫與呼叫 DLL 完全指南(二):靜態與動態載入、參數傳遞、除錯技巧
DLL 呼叫兩大模式 特性靜態載入動態載入 語法function Foo: Integer; stdcall; external MyDll.dll;Load
Delphi 實作攝影機拍照功能:TVideoCap 元件擷取影像並儲存 JPEG
元件介紹 TVideoCap 是封裝 Video for Windows (VFW) 的 Delphi 元件,提供預覽、擷取單張畫面(DIB)、存檔功能。適用於
Delphi 記憶體管理精要:自動與手動管理、棧與堆、最佳實務指南
Delphi 記憶體管理兩大類 類別型別範例儲存區生命週期管理 自動管理Integer、Boolean、Record、Enumeration、String、V
Delphi 視窗句柄偵測工具:滑鼠座標下的類別名、標題、顏色即時顯示
功能說明 利用 Timer 週期性(如 100ms)掃描滑鼠游標下的視窗句柄,即時顯示: 視窗句柄(HWND) 視窗類別名(ClassName) 視窗標題(C
Delphi 自繪 XP 風格選單:OwnerDraw 進階技巧完整實作
目標效果 實作類似 Windows XP 經典主題的選單:主選單項水平排列、子選單垂直列表、選取項藍色漸層背景、熱追蹤紅色邊框、分隔線、圖示與快捷鍵對齊、核取/
QQ 聊天記錄器開發實戰(一):WH_SHELL 掛鉤攔截接收訊息視窗
專案背景 早期 QQ(2003/2004)接收訊息會彈出獨立視窗(類別 #32770),標題列含「來自...的訊息」,內含 RichEdit 顯示內容。本文示範
QQ 聊天記錄器開發實戰(二):攔截本機發送訊息(WH_CALLWNDPROC + WH_KEYBOARD)
前言 接續第一部分(攔截接收訊息),本文解決「攔截使用者主動發送的訊息」。QQ 2004 發送訊息主要有兩條路徑: 點擊「發送」按鈕(WM_COMMAND,控
Delphi ListBox/ComboBox 自繪背景圖片:OwnerDraw 模式完整教學
核心概念 將 TListBox.Style 設為 lbOwnerDrawVariable、TComboBox.Style 設為 csOwnerDrawVaria
Delphi 回呼函數機制詳解:定義、實作與 Windows API 應用實例
什麼是回呼函數 回呼函數 是一種「好萊塢原則」程式設計模式:呼叫者將函數指標傳遞給被呼叫者(通常為庫函數、系統 API、執行緒),當特定事件發生時,被呼叫者主動