Функции и процедуры Delphi. Справочник.

 

Не знаешь, где искать?
Читай Delphi FAQ!

 


ХI. ФУНКЦИИ И ПРОЦЕДУРЫ ДЛЯ РАБОТЫ С КЛАССАМИ И КОМПОНЕНТАМИ

2. Функции и процедуры для работы с ресурсами компонентов


Процедура ObjectBinaryToText( Input, Output: TStream );

Процедура ObjectBinaryToText( Input, Output: TStream; var OriginalFormat: TStreamOriginalFormat );

Второй вариант вызова процедуры доступен только в Delphi 5


Модуль: Classes

type TStreamOriginalFormat = (sofUnknown, sofBinary, sofText);

Описание
Процедура преобразовывает двоичное представление объекта, используемое в файлах и потоках, в его текстовое представление понятное программисту.
Процедура создает объект TReader для входного потока Input и использует его для чтения двоичного представления объекта. Текстовое представление объекта записывается в поток Output. Запись двоичного представления объекта во входной поток Input осуществляется вызовом метода WriteComponent перед вызовом процедуры ObjectBinaryToText.

Пример
var

Input, Output : TStringStream;
S : string;

begin
...

Input.WriteComponent(Form1);
Input.Seek(0,0);
ObjectBinaryToText(Input, Output);
Memo1.Lines.Add(Output.DataString);

...
end;


[Вернуться к содержанию]

 


Рейтинг@Mail.ru