Форум: "Начинающим";
Текущий архив: 2008.05.04;
Скачать: [xml.tar.bz2];
ВнизДанные двух 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c