【導(dǎo)讀】用而設(shè)計(jì)自己的部件。這一章將達(dá)到兩個(gè)目的:。部件是Delphi應(yīng)用程序的程序構(gòu)件。盡管大多數(shù)部件代表用戶界面的可見(jiàn)??梢詮娜齻€(gè)方面來(lái)考察它:功能定義、技術(shù)定義和經(jīng)驗(yàn)定義??诤痛a窗口中操作的元素。編寫(xiě)部件的目標(biāo)之一是使部件盡可能的類(lèi)似其它部件。從最簡(jiǎn)單的角度看,部件是任何從TComponent繼承的對(duì)象。但是TComponent并不知如何處理你的部。件的具體功能,因此,你必須自己描述它。在實(shí)際編程中,部件是能插入Delphi開(kāi)發(fā)環(huán)境的任何元素。序的各種復(fù)雜性。部件定義只是接口描述,本章將詳細(xì)闡述部件框架,說(shuō)明部件的有限性,正。定代碼的方法和怎樣使部件融入Delphi環(huán)境。時(shí),需要從已存部件中繼承產(chǎn)生一個(gè)新對(duì)象類(lèi)型,并增加新的屬性和方法。方面,部件使用者,在建立Delphi應(yīng)用時(shí),只是使用已有部件。這些部分被稱為protected界面的。出組成VCL的對(duì)象的關(guān)系。TComponent提供了Delphi部件正常工作的最基本的屬性和事件。當(dāng)你建立原始控制時(shí),你使用TCustomControl作為起始點(diǎn)。標(biāo)準(zhǔn)控制的關(guān)鍵特