Delphi 元件線上說明系統建構:Help 檔案製作、B/K 腳註規範、關鍵字檔案生成與索引整合
19.3 專業元件文件化:從 RTF 到 Delphi Help 整合 ① Help 檔案製作規範 工具不限,需保留 RTF 來源檔以生成關鍵字檔。 編譯後
Delphi 元件持久化機制深度解析:Stored 指令、Default 值、Loaded 虛擬方法與 TDBCalendar 建構全流程
19.3 元件持久化與初始化進階機制 ① 存儲/載入機制預設行為 設計期:DFM 儲存 public/published 屬性中非預設值,按宣告順序。 載入
Delphi 資料感知日曆元件:唯讀屬性實作、更新旗標機制與 DataSource/DataField 屬性發布
19.3.1.2 打造真正的唯讀日曆:雙重保障機制 1. 唯讀屬性與 SelectCell 覆寫 type TDBCalendar = class(TC
Delphi 資料感知元件開發:TDBCalendar DataLink 初始化與資料變更事件響應
19.3.1.3-4 TDBCalendar 核心機制實作 承接前文,TDBCalendar 已完成唯讀屬性與更新旗標機制。本節實作資料感知核心: DataL
Delphi 自訂圖形元件入門:從 TGraphicControl 繼承到屬性發布與註冊全流程
19.3.2 建立圖形元件:三階段標準流程 圖形控制項 (TGraphicControl 衍生) 無視窗控制代碼、不接收鍵盤焦點,但支援滑鼠/拖放互動,輕量高效
Delphi 圖形元件開發實戰:形狀屬性枚舉設計與建構子/解構子覆寫模式
19.3.2.3 增加圖形能力:決定畫什麼與怎麼畫 圖形元件外觀由屬性組合決定。為 TSampleShape 增加 Shape 屬性支援六種幾何形狀: 步驟
Delphi 自訂元件核心技巧:Owned 物件 (Pen/Brush) 生命週期管理與屬性發布模式
19.3.2.3 發布 Pen 與 Brush:三步驟標準化流程 畫布預設細黑筆/實心白刷,為了讓設計者自訂外觀,必須將 TPen/TBrush 作為 Owne
Delphi 自訂元件進階:圖形元件筆刷事件響應與 Paint 繪圖虛擬方法實作
19.3.2.4 圖形元件核心擴充:從屬性發布到繪圖實作 承接前文,TSampleShape 圖形元件建構已完成基礎註冊、屬性發布、形狀枚舉與建構子/解構子覆寫
客戶/伺服器架構核心原理:角色分工、前後端處理與網路拓撲
18.1.1 客戶/伺服器體系結構基石 18.1.1.1 兩大架構特徵 智慧型工作站作為有效平台: 不再是哑終端,具備完整運算/呈現能力。 平台與軟體互操作性
中間件與關聯式資料庫理論基石:從體系結構到 SQL 標準化演進
18.1.1.4 中間件:異構整合的隱形橋樑 定義:軟體層,屏蔽通訊協定/作業系統/DBMS 差異,為新舊應用共存奠基。主要類型: API(應用程式介面) R
主流 SQL 伺服器全景掃描:DB2、BOCA、Informix、Microsoft SQL Server 核心特性
18.1.3.1 IBM DB2:大型機級 RDBMS 基石 全 SQL 操作(定義/存取/操作/授權),動態建構/修改結構工具。 結構體系:表、視圖、表空間
主流 SQL 伺服器深度剖析:Oracle RDBMS 選件架構與 Sybase 三大產品線
18.1.3.5 Oracle RDBMS:模組化選件架構 核心理念:標準軟體包 + 可選擇性選件,客戶按需付費、按需部署。 軟體包/選件核心功能定位
Delphi 資料庫連接架構演進:從本地檔案到 C/S 的 IDAPI/BDE/SQL Links 統一解決方案
18.1.4.1 本地型資料庫介面:檔案伺服器模式 資料儲存於本地/網路檔案伺服器,DBMS 透過檔案 I/O 與記錄鎖定直接讀寫。 網路情況下,請求經網路驅
Delphi C/S 架構基石:BDE 物件模型、SQL Links 關鍵角色與開發環境構建流程
BDE 物件導向架構與 API 封裝 運行期建立各類 BDE 物件操作資料庫實體(表、查詢)。 擴充 API 支援 C/C++/Delphi 直接呼叫。 De
BDE SQL Links 驅動預設配置完整指南:從版本資訊到查詢模式策略
18.2.2.1 配置驅動預設值的標準流程 BDE 配置工具 → Drivers 頁 → 選中目標驅動(游標高亮)。 參數清單顯示所有配置項,捲動條檢視完整參
BDE SQL Links 驅動進階參數:Schema 快取、批次計數與 SQL 別名管理實務
18.2.2.2 關鍵驅動參數深度解讀 參數功能關鍵取值/建議 SCHEMA CACHE TIME表中繼資料快取壽命0=秒數。調大可減少重複查詢中繼資料
Delphi C/S 開發環境構建:InterBase SQL Link 安裝、TCP/IP 配置與連線診斷全流程
InterBase SQL Link 客戶端安裝清單 檔案/項目功能描述 SQLD-IB.DLL32 位驅動核心與支援庫 SQLINT32.DLL驅動類
Delphi TDatabase 元件全解析:連線屬性、事務方法與 OnLogin 事件實戰
18.3.1.1 TDatabase:連線控制的中樞元件 非強制建立(首次開啟資料表自動建立臨時實例),但掌握連線持久化、登入控制、別名管理、事務邊界等核心能力