Delphi SQL 程式設計 (三):SQL 命令編寫與執行完整指南
前言 本文系統介紹 Delphi 中 SQL 命令的編寫工具 (String List Editor、Visual Query Builder) 與執行機制 (
Delphi SQL 程式設計 (五):動態 SQL 參數三種賦值方式完整解析
前言 動態 SQL (參數化查詢) 是資料庫程式設計的核心技能。本文詳細解析三種參數賦值方式:Params[] 索引陣列、ParamByName 名稱查找、Da
Delphi SQL 程式設計 (六):Prepare 效能優化與 SQL 編輯器範例
前言 本篇深入探討 Prepare 方法在動態 SQL 執行效能上的關鍵作用,並實作一個互動式 SQL 程式編輯器,驗證靜態與動態 SQL 的執行差異。 17
Delphi SQL 程式設計 (七):資料庫查詢器完整實作
前言 本系列最終篇呈現一個完整的互動式資料庫查詢器:使用者可選擇資料庫別名、資料表、欄位、邏輯運算子與比較值,動態建構 SQL 查詢並顯示結果。 功能規格
Delphi 修改 DFM 實現控制項陣列 (二):Controls 陣列排序與實戰應用
前言 Delphi 雖無 VB 風格的控制項陣列,但可透過調整 DFM 檔案中控制項定義順序,控制 Controls[] 與 Components[] 陣列索引
Delphi MSCOMM GPS 數據採集 (二):Timer 核心解析邏輯與座標投影算法
前言 本文詳細解析 Timer 計時器的 OnTimer 事件核心程式碼:從 MSCOMM 讀取原始 NMEA 數據、解析 $GPRMC 句子、提取經緯度、執行
Delphi MSCOMM GPS 數據採集 (三):按鈕事件、計時器關閉與多執行緒建議
前言 本系列最終篇完成介面控制邏輯:接收、斷開、返回按鈕的事件處理,並討論實際部署中遇到的通訊阻塞與多執行緒架構建議。 4. 「接收」按鈕:啟動資料採集 p
Delphi 資料庫元件入門 (二):手動重新整理、TDBText、TDBEdit、TDBMemo 完整指南
前言 本篇涵蓋資料手動重新整理機制,以及三大基礎單欄位資料感知元件:唯讀標籤 (TDBText)、可編輯文字方塊 (TDBEdit)、多行文本備忘錄 (TDBM
Delphi 資料庫元件入門 (三):RichEdit、Image、資料感知清單與查找框
前言 本篇介紹進階資料感知元件:RTF 格式文本編輯、BLOB 圖片顯示、以及四種資料感知清單/下拉框元件的差異與應用場景。 TDBRichEdit:RTF
Delphi 資料庫元件入門 (四):DBGrid 靜態/動態欄位、資料來源與多表單同步
前言 本系列最終篇深入探討 DBGrid 的欄位管理機制 (靜態/動態列)、TDataSource 核心屬性與事件,以及多表單共享單一資料集的同步顯示技術。
Delphi 元件二次開發實戰 (二):TPgCSV 元件架構與類別宣告完整解析
前言 在著手修改第三方元件前,必須先充分理解其架構設計。本文完整解析 TPgCSV 元件的類別宣告、屬性、事件與方法結構,為後續的功能擴充奠定堅實基礎。 核心
Delphi 元件二次開發實戰 (三):核心匯入邏輯分析與 RegulateString 事件植入點
前言 本文深入剖析 TPgCSV 元件的 CSVToDataSet 核心匯入邏輯,找出資料預處理的最佳植入點,為後續事件擴充奠定基礎。 資料格式不匹配問題 標
Delphi 元件二次開發實戰 (四):事件擴充、AfterInsert 封裝與記錄計數屬性
前言 承接前三篇,本文完成 TPgCSV 元件的最終功能強化:新增資料預處理事件、資料集 AfterInsert 事件封裝、以及 CSV 記錄總數屬性,實現完整
Indy TIdFTP 完整功能實作 (三):檔案下載與斷點續傳核心邏輯
前言 本文詳細解析 TIdFTP 的檔案下載核心機制,包含檔案類型判斷、傳輸模式設定、Get 方法多載使用、以及斷點續傳的完整實作流程。 5. 檔案下載實作流
Indy TIdFTP 完整功能實作 (四):上傳、刪除、斷點續傳與多執行緒
前言 承接前三篇基礎操作,本文深入探討 TIdFTP 的進階功能:檔案上傳、刪除、目錄操作、傳輸取消、斷點續傳,以及解決阻塞模式導致的 UI 凍結問題。 6.
TdxDBTreeList 多資料表樹狀結構建置實戰
前言 Developer Express 的 TdxDBTreeList 是功能強大的資料感知樹狀控制元件,但預設僅支援單一資料表的遞迴關係。本文示範如何利用
DBGrid 自訂繪製:依資料值動態變更列顏色
前言 DBGrid 是 Delphi 資料庫應用中最常用的顯示元件,透過 OnDrawColumnCell 事件可實現根據資料值動態變更儲存格顏色,提升資料可讀
Delphi 打造 GSM Modem 簡訊發送 ActiveX 控制元件 (介面設計篇)
專案建立與自動化物件設定 承接上一篇專案建立,本文詳細記錄介面定義、方法新增與參數設定的完整操作步驟,為後續核心程式碼實作奠基。 步驟 1:儲存專案檔 專案另