Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
14-20292
BJValentine
2003-06-20 13:35
2003.07.07
Глюк!


14-20256
Шоломицкий
2003-06-19 17:45
2003.07.07
Про меню...


1-20093
delphimun
2003-06-23 20:40
2003.07.07
Если приложение в цикле, как прервать этот цикл?


3-20014
Kinda
2003-06-15 13:22
2003.07.07
Создание запроса.


14-20278
alxx
2003-06-18 15:25
2003.07.07
Как врубить двустороннюю печать у драйвера принтера?




   Наверх