Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.07;
Скачать: CL | DM;

Вниз

TReader, TWriter   Найти похожие ветки 

 
Centurion   (2003-06-24 12:09) [0]

Подскажите, Мастера,
для чего нужны и как используются вышеуказанные классы?
Заранее спасибо.


 
MBo ©   (2003-06-24 12:21) [1]

Поиск по исходникам VCL - там много интересного.
Кратко - удобный интерфейс для работы с над потоковой (Stream) системой.


 
Digitman ©   (2003-06-24 12:53) [2]

Это классы-хелперы - вспомогательные классы, специально разработанные для поточной записи/чтения свойств обектов в специально разработанном Борландом для этой цели формате.
Эти классы имеют общего предка - класс TFiler, предоставляющий возможность на этапе поточной записи/чтения определить типы, значения, порядок следования св-в, не являющихся опубликованными (опубликованные участвуют в операции записи/чтения автоматически), но также требующих поточную запись/чтение наряду с опубликованными.
Класс TWriter предназначен для упорядоченной записи в поток инф-ции об объекте и его св-вах
Класс TReader предназначен для упорядоченного чтения из потока инф-ции об объекте и его св-вах, если поток имеет стандартную для TFiler структуру данных, сохраненных в него ранее с использованием объекта класса TWriter.
Стандартные объекты-наследники класса TFiler (т.е. TWriter и TReader) создаются автоматически при вызове методов TComponent.WriteComponent()/ReadComponent() либо могут быть созданы вручную при необходимости поточной записи/чтения обхектов, не являющихся наследниками TComponent = class(TPersistent), но, как правило, являющихся наследниками класса TPersistent.




Страницы: 1 вся ветка

Текущий архив: 2003.07.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
4-20339
Nick Denry
2003-05-02 01:59
2003.07.07
Ресурсы. UpdateResource.


14-20255
wild_arg
2003-06-19 19:39
2003.07.07
Kylix & Linux


3-19970
Alexander Vasjuk
2003-06-11 18:58
2003.07.07
Парсинг даты


14-20214
Дмитрий К.К.
2003-06-22 10:34
2003.07.07
Именинники 22 июня


14-20313
Вутшы
2003-06-21 11:16
2003.07.07
Как бы мне структуру связей посмотреть?