Текущий архив: 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.45 MB
Время: 0.006 c