面向對象技術是九十年代的主流技術,各類應用軟件如果以面向對象的方法構造並且滲透面向對象的風格將使軟件具有更高的品質。在面向對象程序設計中,對象式數
20.1.1.2 TStream的實現原理TStream對象是Stream對象的基礎類,這是Stream對象的基礎。為了能在不同媒介上的存儲數據對
20.1.2 THandleStream對象THandleStream對象的行為特別象FileStream對象,所不同的是它通過已創建的文件句柄而
20.1.5.2 TMemoryStream對象的實現原理TMemoryStream從TCustomMemoryStream對象直接繼承,因此可以
20.1.6 TResourceStream對象 TResourceStream對象是另一類MemoryStream對象,它提供對Windows
4. 析構方法Destroy該方法產生給資源解鎖,然後釋放該資源,最後調用繼承的Destroy方法釋放ResourceStream。其實現如下:d
20.1.7.2 TBlobStream的實現原理說明TBlobStream對象的實現原理,不可避免地要涉及它的私有域,下面是私有域的定義:TBl
2. Read和Write方法的實現Read和Write方法都調用BDE API函數完成數據庫BLOB字段的讀寫,其實現如下:function T
4. Truncate方法該方法是通過調用BDE API函數實現的。其實現如下:procedure TBlobStream.Truncate;be
20.2.1.1 TFiler對象的屬性和方法 1. Root屬性聲明:property Root: TComponent; Root 屬性給Fi
20.2.1.2 TFiler對象的實現原理TFiler對象是Filer對象的基礎類,它定義的大多數方法都是抽象類型的,沒有具體實現它,這些方法要
20.2.2.2 TWriter對象的實現TWriter對象提供了許多往流中寫各種類型數據的方法,這對於程序員來說是很重要的功能。TWrite對象
2. TWriter方法的實現⑴ WriteListBegin和WriteListEnd的實現這兩個方法都是用於寫連續若干個相同類型的值。Writ
⑶ 部件的寫入TWriter對象中與寫入部件有關的方法有WriteSignature、WritePrefix、WriteComponent、Wri