Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.03 c
15-1168972025
AFKer
2007-01-16 21:27
2007.02.04
И это есть тот самый Delphimaster который я знал???


6-1157100295
tvv
2006-09-01 12:44
2007.02.04
Работа с каталогами по сети


2-1169154005
sinys
2007-01-19 00:00
2007.02.04
drag&drop, Clipboard


15-1168621866
AntiUser
2007-01-12 20:11
2007.02.04
Несколько уязвимостей в ядре Linux


2-1168854347
altex
2007-01-15 12:45
2007.02.04
По IE




   Наверх