《Delphi高手突破》學習筆記(二)

2021-04-02 01:01:22 字數 395 閱讀 5160

第四章、vcl庫

tobject封裝了op類/物件的最基本行為。

tpersisitent派生自tobject,它及其派生類具有自我儲存、持久存在的能力。

tcomponent派生自tpersisitent,該分支下所有的類都可以被稱為「元件」。元件的一般特性:(1)可出現在開發環境的「元件板」上(2)能夠擁有和管理其他元件(3)能夠訪問自身

tcontrol派生自tcomponent,該分支下的所有類都是在執行時可見的元件

twincontrol派生自tcontrol,該分支封裝了windows系統的螢幕物件,也就是乙個真正的windows視窗(擁有視窗控制代碼)

tcustomcontrol派生自twincontrol,從tcustomcontrol開始,元件擁有了canvas屬性。

《Delphi高手突破》學習筆記(一)

delphi高手突破 據說挺不錯,他用物件導向的觀點描述了delphi中的類和vcl架構。第二章 物件導向程式設計理論基礎 設計優良的類的某些共同特徵 具有狀態資訊,介面簡單 明了,易用。在op的類中,有四種訪問級別 private protected public published。其中publ...

delphi高手突破之異常及錯誤處理

什麼是異常?為什麼要用它?所謂 異常 是指乙個異常類的物件。delphi的vcl中,所有異常類都派生於exception類。該類宣告了異常的一般行為 性質。最重要的是,它有乙個message屬性可以報告異常發生的原因。但需要強調的是,異常用來標誌錯誤發生,卻並不因為錯誤發生而產生異常。產生異常僅僅是...

delphi學習筆記 TADOQuery

delphi 資料庫查詢 tadoquery 在乙個程式中你會多次查詢資料庫的,因此在你寫的查詢方法中定義乙個區域性的adoquery就可以了,它返回乙個資料集 recordset。最簡單的應用如下 function getdata recordset 獲取一張表中的全部資料 recordset是一...