Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

хранение данных в стриме


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......

И так далее

и если да то как их различать и вытаскивать?
Принять соглашение о формате


Наверх

Титульная страница Поиск, карта сайта Написать письмо