![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
хранение данных в стриме
Dysan © (2004-07-19 15:09:00)а можно ли хранить в TStream данные разных типов?
и если да то как их различать и вытаскивать?
Mystic (2004-07-19 21:35:00) [1]Dimaxx (19.07.04 21:23) [8]
TPersistent, TComponent ???
Dimaxx (2004-07-19 21:23:00) [2]Надо поискать у себя в копилке - был класс от стрима, который реализовывал хранилище ЛЮБЫХ данных. Падай на мыло - вышлю.
Palladin (2004-07-19 16:40:00) [3]Читаем кстати тоже в том же порядке...
Юрий Зотов (2004-07-19 16:36:00) [4]Сначала пишем целое число (признак типа записи), затем саму запись. И все проблемы.
Юрий Зотов (2004-07-19 16:32:00) [5]Сначала пишем целое число (признак типа записи), затем саму запись. И все проблемы.
Reindeer Moss Eater (2004-07-19 15:21:00) [6]а если мне нужно записать туда record и причем разные
TWriter.Write(const Buf; Count: Longint);
Либо по полям, записывая каждое поле соотв. методом.
Как нравится так и пиши.
Digitman (2004-07-19 15:17:00) [7]
> Dysan © (19.07.04 15:13) [2]
ну и пиши себе на здоровье ! какие проблемы ?
Dysan (2004-07-19 15:13:00) [8]а если мне нужно записать туда record и причем разные
Reindeer Moss Eater (2004-07-19 15:11:00) [9]TStream
TWriter
TWriter.WriteString
TWriter.WriteInteger
TWriter.Wite......
И так далее
и если да то как их различать и вытаскивать?
Принять соглашение о формате