![]() |
|
|
#1
|
|||
|
|||
|
народ подскажите плз как скачать файл с http в поток
задача выкачать файл и не сохраняя его на винте отобразить его в Timage т.е использовать Tmemorystream..... |
|
#2
|
||||
|
||||
|
Можно так:
Код:
procedure DownloadImage(URL: String);
var
Img: TFileStream;
begin
Img:=TFileStream.Create('Img.jpg', fmCreate);
try
IdHTTP1.Get(URL, Img);
except
end;
Img.Free;
Image1.Picture.LoadFromFile('Img.jpg');
DeleteFile('Img.jpg');
end;На форме должен быть компонент IdHTTP. Это конечно не MemoryStream, но пойдет. =) Последний раз редактировалось The Shadow, 12.09.2007 в 11:43. |