首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> Delphi

Delphi TWriter 核心屬性與方法完整參考手冊

     編輯:Delphi

20.2.2.1 TWriter 核心屬性與方法

1. Position 屬性

property Position: Longint。關聯串流當前寫入位置。TReader 同名屬性含緩衝區偏移,TWriter.Position < Stream.Position,見實現可知。

2. RootAncestor 屬性

property RootAncestor: TComponent。根元件祖先。繼承表單時比較祖先僅寫入差異屬性。

3. Write 方法

procedure Write(const Buf; Count: Longint)。從緩衝區寫入指定位元組至串流。

4. WriteListBegin

procedure WriteListBegin。寫入項目列表起始標誌 (vaList)。TReader 對應 ReadListBegin、EndOfList 迴圈、ReadListEnd。

5. WriteListEnd

procedure WriteListEnd。寫入列表結束標誌 (vaNull),與 WriteListBegin 配對。

6. WriteBoolean

procedure WriteBoolean(Value: Boolean)。寫入布爾值。

7. WriteChar

procedure WriteChar(Value: Char)。寫入字元。

8. WriteFloat

procedure WriteFloat(Value: Extended)。寫入浮點數。

9. WriteInteger

procedure WriteInteger(Value: Longint)。寫入整數。

10. WriteString

procedure WriteString(const Value: string)。寫入字串。

11. WriteIdent

procedure WriteIdent(const Ident: string)。寫入標識符。

12. WriteSignature

procedure WriteSignature。寫入 Delphi Filer 標誌 TPF0。WriteRootComponent 前置呼叫。TReader.ReadSignature 對應驗證。

13. WriteComponent

procedure WriteComponent(Component: TComponent)。呼叫 Component.WriteState(Self) 寫入元件。前設 csWriting,後清除。

14. WriteRootComponent

procedure WriteRootComponent(Root: TComponent)。設定 Root,寫入 WriteSignature,呼叫 WriteComponent 存儲根元件及其擁有樹。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved