Delphi IC 卡讀寫模組完整實作教學
前言 IC 卡(智慧卡)廣泛應用於門禁、考勤、儲值支付等系統。本文整理一個可直接在 Delphi 專案中使用的 IC 卡讀寫模組 U_Card.pas,封裝了開
Delphi 列舉系統已安裝印表機完整範例代碼
前言 在開發 Delphi 應用程式時,經常需要偵測使用者電腦上安裝了哪些印表機,以便讓使用者選擇列印裝置。本文提供一個簡潔完整的範例,示範如何使用 VCL 的
Delphi 實作開機自動啟動:註冊表寫入範例代碼
Delphi 建立開機啟動項完整代碼範例 本文提供 Delphi 程式碼範例,示範如何透過寫入 Windows 註冊表 HKEY_LOCAL_MACHINE\
Delphi 第 20 章:開發物件導向資料管理功能(一)─ 串流物件總覽與 TStream 介面定義
前言:物件導向資料管理的重要性 面向對象技術是 90 年代主流,以 OO 方法建構並滲透 OO 風格的軟體擁有更高品質。在 OO 程式設計中,物件導向資料管理佔
Delphi 第 20 章:開發物件導向資料管理功能(一)─ TStream 核心實作與元件串流化
20.1.1.2 TStream 實作原理核心解析 TStream 是所有串流物件的基底抽象類別。後繼串流類別主要在 Read/Write 上改進以適應不同儲存
Delphi 第 20 章:開發物件導向資料管理功能(一)─ THandleStream、TFileStream 與 TMemoryStream 總覽
20.1.2 THandleStream 物件 THandleStream 行為類似 TFileStream,差異在於它透過已建立的檔案控制代碼而非檔名儲存資料
Delphi 第 20 章:開發物件導向資料管理功能(一)─ TMemoryStream 動態記憶體管理實作
20.1.5.2 TMemoryStream 實作原理深度剖析 TMemoryStream 直接繼承 TCustomMemoryStream,繼承其屬性與方法。
Delphi 第 20 章:開發物件導向資料管理功能(二)─ TResourceStream 資源流實作詳解
20.1.6 TResourceStream 物件 TResourceStream 是另一類記憶體串流,提供對 Windows 應用程式資源的存取,因此稱為資源
Delphi 第 20 章:開發物件導向資料管理功能(二)─ TResourceStream 與 TBlobStream 總覽
TResourceStream 解構子實作 destructor TResourceStream.Destroy; begin UnlockResource
Delphi 第 20 章:開發物件導向資料管理功能(二)─ TBlobStream 內部結構與建構/解構實作
20.1.7.2 TBlobStream 實作原理深度剖析 理解 TBlobStream 必須先認識其私有欄位定義: TBlobStream = class(T
Delphi 第 20 章:開發物件導向資料管理功能(二)─ TBlobStream 讀寫與定位實作詳解
Read 與 Write 方法的 BDE API 實作 Read 與 Write 方法均呼叫 BDE API 函數完成 BLOB 欄位的讀寫操作。 Read
Delphi 第 20 章:開發物件導向資料管理功能(二)─ TBlobStream 截斷方法與 Filer 物件詳解
TBlobStream.Truncate 方法實作解析 Truncate 方法透過呼叫 BDE API 函數 DbiTruncateBlob 實作,其核心程式碼
Delphi 物件式資料管理核心:TFiler/TReader/TWriter 三層架構全景解析
第 20 章 開發 Delphi 物件式資料管理功能 20.2.1 TFiler 物件 TFiler 為資料讀寫基礎抽象類,定義核心屬性與方法框架,TRead
Delphi TFiler 核心屬性與方法完整規格:Root、Ancestor、DefineProperty、二進制屬性與緩衝區同步
20.2.1.1 TFiler 核心屬性與方法 1. Root 屬性 property Root: TComponent。指定被讀寫物件樹的根/主要擁有者。R
Delphi TFiler 基礎架構與 TWriter 物件核心設計解析
20.2.1.2 TFiler 物件實現原理 TFiler 為 Filer 基礎類,多數方法為抽象型別,於 TReader/TWriter 覆寫實現,但提供完整
Delphi TWriter 核心屬性與方法完整參考手冊
20.2.2.1 TWriter 核心屬性與方法 1. Position 屬性 property Position: Longint。關聯串流當前寫入位置。T
Delphi TWriter 內部實現機制:屬性管理、緩衝區控制與資料儲存格式
20.2.2.2 TWriter 物件實現詳解 資料儲存格式基礎 每個 Filer 串流開頭 4 位元組為標誌 TPF0,供 WriteSignature/
Delphi TWriter 元件寫入與基礎型別序列化完整源碼實現
⑶ 元件寫入方法實現 TWriter 元件寫入相關方法:WriteSignature、WritePrefix、WriteComponent、WriteDesce