![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
OleContainer [D7, WinXP]
abakh © (2006-02-07 18:52:00)Как правильно загружать данные в OleContainer из потока.
У меня возникает ошибка "Invalid Stream Format"
rocedure TfmMain.bDrawCustomDlg(Sender: TObject);
var
Stream : TMemoryStream;
begin
if not DM.qObject.FieldByName('IsDraw').IsNull then
begin
Stream := TMemoryStream.Create;
Stream.LoadFromStream(DM.qObject.CreateBlobStream(DM.qObject.FieldByName('Object_Draw'), bmRead));
OleContainer.LoadFromStream(Stream);
// OleContainer.DoVerb(0);
Stream.Free;
end;
end;
Rouse_ (2006-02-07 22:23:00) [1]Перед OleContainer.LoadFromStream(Stream); сделай Stream.Position := 0;