System.Classes.ObjectBinaryToText
Delphi
procedure ObjectBinaryToText(const Input, Output: TStream);
procedure ObjectBinaryToText(const Input, Output: TStream; var OriginalFormat: TStreamOriginalFormat);
C++
extern DELPHI_PACKAGE void __fastcall ObjectBinaryToText(TStream* const Input, TStream* const Output)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
説明
オブジェクトのバイナリ表現をよりわかりやすいテキスト形式に変換します。
ObjectBinaryToText 手続きを呼び出すと,ファイルやメモリストリームとして格納されたオブジェクト表現を,人間にわかりやすいテキスト形式に変換できます。ObjectBinaryToText は Input ストリーム用に TReader オブジェクトを作成し,このオブジェクトを使ってオブジェクトの格納された表現を読み出します。そして,シンボルテキスト表現が Output ストリームに書き込まれます。OriginalFormat はオブジェクトが格納された形式を示します。
Input ストリームの WriteComponent メソッドを使用すると,ObjectBinaryToText を呼び出す前にストリームにバイナリ表現を書き込むことができます。