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

Вниз

httpcli1 как загрузить jpeg ?   Найти похожие ветки 

 
Studios   (2008-03-20 22:49) [0]

Привет всем как мне загрузить с интернета картинку?
делаю так

var
ms:   TMemoryStream;
jpeg: TJpegImage;

try
httpcli1.URL:= ("http://milo.ru/captcha.php?id="+captcha_id);
httpcli1.ProxyPort:= porta;
httpcli1.ProxyUsername:=logina;
httpcli1.ProxyPassword:=passa;
httpcli1.Get;
ms.Position := 0;
jpeg.LoadFromStream(httpcli1.RcvdStream);
Image1.Picture.Graphic := jpeg;
finally
jpeg.Free; ms.Free; httpcli1.Free;
end;


не выводиться картинка в Image :(
Помогите пожалуйста.


 
tesseract ©   (2008-03-20 22:57) [1]

А почему должна ? TJpegImage  bitmap нужный Timage не далает.


 
tesseract ©   (2008-03-20 23:01) [2]

и кстати ms тут для красоты ?


 
Studios   (2008-03-20 23:03) [3]

ошибочка так вот

httpcli1.RcvdStream:=ms;
ms.Position := 0;
jpeg.LoadFromStream(ms);


 
Studios   (2008-03-20 23:04) [4]

на сервер создаёться файл в формате jpg


 
tesseract ©   (2008-03-20 23:08) [5]


> httpcli1.RcvdStream:=ms;


А точно всё считалось в поток ? Все другие компоненты требуют, чтобы поток был считан полностью. httpcli - это .NEt аналог indy ?


 
Studios   (2008-03-20 23:13) [6]

httpcli это ICS


 
tesseract ©   (2008-03-20 23:20) [7]


> httpcli это ICS


Вроде в TJpegImage раньше имелась функция DeebNeeded()   которая и осуществляла процессинг файла.



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
3-1195192547
Василий К.
2007-11-16 08:55
2008.04.13
IB в DLL


2-1206023020
andreil
2008-03-20 17:23
2008.04.13
Как получить параметры для уже выполняющейся программы?


4-1186600664
cerber
2007-08-08 23:17
2008.04.13
запуск документа ворд из ресурса.


2-1205874786
deras
2008-03-19 00:13
2008.04.13
SQL запрос - выбрать все дублирующиеся записи.


4-1186753790
Alkid
2007-08-10 17:49
2008.04.13
OpenNtsmSession + 64-bit Windows XP