Memo.Lines.LoadFromStream(MS);

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
VAshot
постоялец
Сообщения: 128
Зарегистрирован: 01.11.2007 11:31:21
Откуда: Пермь

Memo.Lines.LoadFromStream(MS);

Сообщение VAshot »

Почему не работает следующая конструкция?

Код: Выделить всё

MS: TMemoryStream;
BL = TBlobField;
MS := TMemoryStream.Create;
MS.Clear;
-----
BL(FBDataSet.FieldByName('PARAMETRES')).SaveToStream(MS);
Memo.Lines.LoadFromStream(MS);


когда, как следующая работает:

Код: Выделить всё

BL(FBDataSet.FieldByName('PARAMETRES')).SaveToStream(MS);
MS.SaveToFile('D:\a.txt');
Memo.Lines.LoadFromFile('D:\a.txt');
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

А спозиционировать MS в начало потока кто будет?
после записи в поток указатель будет в конце потока
и что ты из конца прочитаеш?
Ответить