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

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

OleContainer и поток [D6, WinXP]


TNT ©   (2008-08-04 08:57:00) 

Пытаюсь загрузить данные в OleContainer из потока :

 Mem_St := TMemoryStream.Create;
 IBQuery1DOK_N.SaveToStream(Mem_St);
 with TMDIChild.Create(Application) do begin
  try
   OleContainer1.LoadFromStream(Mem_St);
//    OleContainer1.DoVerb(ovPrimary);
  except
   Release;
   Free;
  end;
 end;  

На строке -
 OleContainer1.LoadFromStream(Mem_St);
дает сообщение - ошибка чтения потока .
В чем причина ?
Спасибо .


MsGuns   (2008-08-06 16:30:00) [1]

Надо еще добавить ControlShut


jack128_   (2008-08-04 13:23:00) [2]


>   except
>    Release;
>    Free;
>   end;

круто.


Плохиш   (2008-08-04 10:16:00) [3]

И не забуть Mem_St уничтожить после использования.


Плохиш   (2008-08-04 10:15:00) [4]

Mem_St.Position := 0;


Наверх

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