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

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

запись\чтение TMemoryStream


niel ©   (2009-08-10 13:02:00) 

Не удается прочитать значение записываемое в TMemoryStream. Где я ошибаюсь?


var
 B, B2: Boolean;
begin
 B := True;
 with TMemoryStream.Create do
   try
     Write(B, SizeOf(B));
     Read(B2, SizeOf(B2));
     ShowMessageFmt('%d', [Integer(B2)]);
   finally
     Free;
   end;


Sha   (2009-08-10 13:11:00) [1]

Надо прочитать в справке про свойство Position, которое задает позицию чтения/записи, и разобраться с примером.


niel   (2009-08-10 13:10:00) [2]


> Palladin

Position := 0;
Все ясно, спасибо.


Palladin   (2009-08-10 13:08:00) [3]

ты ошибаешься думая что Read будет считывать с самого начала


Наверх

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