Delphi TReader 進階屬性與事件詳解:OnError、OnFindMethod、OnSetName 實戰應用
TReader 進階事件與方法詳細規格 14. OnError 事件 property OnError: TReaderError。讀取錯誤時觸發。Handl
Delphi TReader 簡單資料型別讀取與列表處理機制完整源碼解析
5. 簡單資料型別讀取方法實現 涵蓋布爾、字元、整數、字串、浮點、集合、標識符。核心 ReadValue 讀取單一位元組型別標誌 (TValueType)。
Delphi TReader 元件讀取方法完整實現:從 ReadSignature 到 ReadRootComponent
6. 讀取元件方法的實現 TReader 提供 ReadSignature、ReadPrefix、ReadComponent、ReadComponents、Re
Delphi TReader 物件深度解析:動態 DFM 讀取核心引擎與事件驅動擴展機制
20.2.3 TReader 物件 TReader 為可實例化的讀取型 Filer,繼承自 TFiler,新增屬性 Owner、Parent、Position,
Delphi DFM 文件讀寫核心 API:WriteComponentResFile 與 ReadComponentResFile 詳解
20.3.1.1 寫 DFM 文件:WriteComponentResFile 將元件及其擁有的所有子元件寫入 DFM 檔案,支援動態 DFM 重用性。 pro
Delphi DFM 文件與文本腳本雙向轉換:核心算法與 VCL 內部實現
20.3.1.4 DFM 文件與標準文本文件 (TXT) 相互轉換 Delphi IDE 支援以文本形式瀏覽/修改 DFM(View as Text),稱為「表
Delphi 動態 DFM 文件應用:超媒體卡片設計與元件動態建立完整實作
20.3.1.5 動態 DFM 文件應用揭秘 1. 動態 DFM 概述 相對於設計期固定的靜態 DFM,動態 DFM 指執行期生成或存取的 DFM。兩種來源:
Delphi 動態 DFM 技術:超媒體系統腳本語言設計與元件擴展策略
動態 DFM 應用之二:超媒體系統腳本語言設計 DFM 檔案可視為超媒體卡片,DFM 腳本能表達多種控制項(媒體物件),具物件導向表達、可編輯、可轉換為 DFM
Delphi 資料庫 BLOB 欄位應用:串流、圖像與文字資料完整操作指南
20.3.2 資料庫 BLOB 欄位應用 TBlobStream 讓 Delphi 應用充分發揮多媒體資料庫管理能力,同時保留 Object Pascal 底層
Delphi 物件式資料管理:BLOB 欄位串流操作與 OLE 容器資料提取
20.3.2.4 BLOB 欄位與 Stream 物件互轉 Delphi 以 BLOB 串流存取 BLOB 欄位,TBlobField 提供 LoadFromS
Delphi 元件開發入門:元件定義、技術架構與開發流程總覽
第 19 章 Delphi 自定義元件開發 Delphi 不僅支援可視化元件拖放建立應用,更提供開發專屬元件的完整框架。本章雙重目標:教導自定義元件開發,並使元
Delphi 元件開發起點:五大元件類型選擇與建立流程
19.2.1.2 建立元件的起點 所有元件屬 VCL 繼承樹一部分,TComponent 為共同祖先。建立新元件即從現有類型繼承。五大主要途徑對應起始類別:
Delphi 元件開發:存取層級控制與介面設計原則
19.2.1.5 面向對象技術在元件編寫中的應用 1. 建立元件 使用者操作實例,編寫者建立新類型。建立新元件兩大動機: 改變預設值避免重複設定 增加新功能
Delphi 元件開發核心:方法分派機制與物件指標本質
19.2.1.5 面向對象技術在元件編寫中的應用(續) 3. 方法分派機制 呼叫方法時,應用程式如何決定執行哪段代碼?Delphi 提供三種分派方式: 靜態
Delphi 元件屬性開發基礎:從宣告、儲存到存取方法完整指南
19.2.2.1 建立屬性 1. 為什麼要建立屬性 屬性是元件最顯著的特徵,設計時可在物件檢視器直接操作,即時回饋。對使用者如同變數般讀寫;對編寫者則具備更強
Delphi 元件屬性開發:預設值、屬性編輯器建立與註冊實戰
19.2.2.1 建立屬性(續) ⑸ 預設屬性值 宣告屬性時可指定預設值。Delphi 依據預設值決定是否將屬性寫入 DFM 檔案:若屬性值等於預設值則省略儲
Delphi 元件開發:屬性編輯器註冊與自訂事件完整實作指南
屬性編輯器的三種註冊模式 RegisterPropertyEditor 三種用法對應不同範圍: 通用型別編輯器:針對所有 TComponent 型別屬性註冊
Delphi 元件開發:事件建立與訊息處理系統深度解析
19.2.2.2 建立事件 事件連結系統發生的動作與回應代碼(事件處理程序)。透過事件,應用程式開發者無需修改元件源碼即可客製化行為。 1. 事件的本質 ①
ActnList.pas 熱修補方案
AXScript.pas:Microsoft ActiveScript 介面 (IActiveScript) Delphi 完整轉譯
Delphi 介面程式設計的兩大陷阱(第三部分)
Delphi 多媒體與 OLE 元件、非視覺元件導論:MediaPlayer、OLEContainer、MainMenu、PopupMenu
Delphi 列舉並操作註冊表 Run 鍵值(原創工具代碼)
Delphi 實作類似 JavaScript getTime() 的毫秒級時間差計算
Delphi 2007 IDE 新功能動畫演示 (二):智慧變量聲明 (Ctrl+Shift+V / Ctrl+J)