Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.04;
Скачать: CL | DM;

Вниз

Ошибка Stream Read Error   Найти похожие ветки 

 
Pasha L ©   (2007-01-17 22:08) [0]

Здравствуйте. Мне нужно закачать png картинку, находящуюся по определенному адресу в интернете, и отобразить её на форме. Использую Indy 9 и GraphicEx:
var
 str:tmemorystream;
 g:tgraphic;
begin
 str:=tmemorystream.Create;
 idhttp1.Get(path,str);
 g:=tpnggraphic.Create;
 g.LoadFromStream(str);  //Ошибка Stream Read Error
 image1.Picture.Graphic:=g;
 str.Free;
 g.Free;
end;


Выходит указанная ошибка. Причем: если сделать str.savetofile(fl); g.loadfromfile(fl) - то все окей. В чем дело?


 
antonn ©   (2007-01-17 22:09) [1]

переведи каретку на начало


 
antonn ©   (2007-01-17 22:09) [2]

т.е. str.position:=0 выставь:)


 
Pasha L ©   (2007-01-17 22:17) [3]

большое спасибо



Страницы: 1 вся ветка

Текущий архив: 2007.02.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.036 c
2-1169181823
FIL-23
2007-01-19 07:43
2007.02.04
проблемы с совместимостью


15-1168873817
pasha_golub
2007-01-15 18:10
2007.02.04
Адрес веб-интерфейса для регистрации Турбо Делфай Проф


15-1168816148
Reaktor
2007-01-15 02:09
2007.02.04
Калькулятор виндоуз ошибается


15-1168677363
Kostafey
2007-01-13 11:36
2007.02.04
В дебрях IF


3-1163412253
SergP
2006-11-13 13:04
2007.02.04
Oracle. Ошибка ORA-06502. Как избавится?