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

Вниз

Данные двух TMemoryStream - в один сложить   Найти похожие ветки 

 
Alex_C   (2008-04-07 14:03) [0]

Подскажите, как сделать так:
есть два TMemoryStream, необходимо их записать в один фаил так, чтоб потом при чтении их можно было опять разделить. По логике я хочу так:
первое записанное в общий поток Cardinal - смещение от начала второго потока. Затем в общий поток записать первый Steam, затем второй.
Но что-то не пойму, можно ли в существующий поток в конец дописывать еще поток? LoadFromStream - затирает имеющиеся данные...


 
antonn ©   (2008-04-07 14:05) [1]

memorystream.copy() используй


 
Palladin ©   (2008-04-07 14:12) [2]


> Но что-то не пойму, можно ли в существующий поток в конец
> дописывать еще поток?

а подумать? TStream.Write по твоему что делает? в конец и пишет, если seek не был сделан...

TStream.CopyFrom + F1


 
Gydvin ©   (2008-04-07 15:16) [3]

Только прежде нужно будет сделать заголовочную структуру. Чтоб знать где начинается первый и начинается второй



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
15-1206068170
Study
2008-03-21 05:56
2008.05.04
Помогите поправить компонент


2-1207512381
vrs68
2008-04-07 00:06
2008.05.04
Сфера в delphi


2-1207412150
Dr.Andrew
2008-04-05 20:15
2008.05.04
Почему не работает конструкция case of и как решить проблему?


15-1205948943
Express
2008-03-19 20:49
2008.05.04
Компонент для Клавиатурного тренажерa


15-1206283466
Илья
2008-03-23 17:44
2008.05.04
Подскажите, как можно перехватить все запускающиеся приложения?