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

Вниз

JPG из интернета   Найти похожие ветки 

 
Григорий   (2006-10-16 15:34) [0]

ГПодскажите пожалуйста каким образом можно на своей форме отобразить картинку(jpg) находящиюся в интернете. Желательно не прибегая к web компанентам


 
Плохиш ©   (2006-10-16 16:08) [1]


> аким образом можно на своей форме отобразить картинку(jpg)
> находящиюся в интернете.

1. Скачиваешь картинку из интернета.
2. Отображаешь картинку с помощью любимой кАмпаненты.
3. После отображения закаъиваешь картинку обратно в интернет, потому что другие возможно тоже захотят её скачать и попользовать.


 
Григорий   (2006-10-16 16:09) [2]

тогда вопрос как скачать картинку? адресс точный есть


 
Плохиш ©   (2006-10-16 16:27) [3]

idHTTP


 
CyMKuH ©   (2006-10-17 14:14) [4]

Есть такая библиотека FastNet! А там компанент NMHTTP

NMHTTP1.InputFileMode:=true;

NMHTTP1.Body:="c:\"; //куда сохраняем

NMHTTP1.Get("www.bla_bla.ru/1.rar"); // качаем


 
Ketmar ©   (2006-10-17 14:56) [5]

>[4] CyMKuH(c) 17-Oct-2006, 14:14
>Есть такая библиотека FastNet!
к сожалению. никогда не советуй то, в чём разбираешься слабо. бить будут. %-)


 
CyMKuH ©   (2006-10-17 16:17) [6]

Ketmar с чего ты взял?


 
Ketmar ©   (2006-10-17 16:20) [7]

>[6] CyMKuH(c) 17-Oct-2006, 16:17
>Ketmar с чего ты взял?
потому что старый FastNet -- глюквище. новый меньше, но всё равно ActiveX. зачем, когда есть масса других вариантов, и все они лучше?


 
DVM ©   (2006-10-17 16:24) [8]

FastNet не советую тоже. Инди, а еще лучше напрямую WinSock.


 
CyMKuH ©   (2006-10-17 21:25) [9]


> потому что старый FastNet -- глюквище. новый меньше, но
> всё равно ActiveX. зачем, когда есть масса других вариантов,
>  и все они лучше?

но это не значит что в этом разбираюсь слабо......
насчёт:

> есть масса других вариантов, и все они лучше?

Не буду спорить...)))


 
palva ©   (2006-10-17 21:56) [10]

Скачать можно так:
{$APPTYPE CONSOLE}
uses
 urlmon;
var
begin
 URLDownLoadToFile("http://delphimaster.ru/i/logo.gif", "d:\logo.gif", 0, 0);
end.

При этом, если картинка уже качалась браузером, то она берется из кэша.


 
palva ©   (2006-10-17 22:04) [11]

Дал ошибочный пример. Исправленный вариант:

{$APPTYPE CONSOLE}
uses urlmon;
begin
 URLDownLoadToFile(Nil, "http://delphimaster.ru/i/logo.gif", "d:\logo.gif", 0, Nil);
end.



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

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

Наверх




Память: 0.49 MB
Время: 0.02 c
2-1181137864
Bora_ru
2007-06-06 17:51
2007.07.01
Имя следующего файла


5-1147886682
Любопытствующий
2006-05-17 21:24
2007.07.01
Наследник TImage с парочкой новых свойств


2-1181042958
sergeyst
2007-06-05 15:29
2007.07.01
Загрузка рисунка не сразу


2-1181492545
GoRdon_2007
2007-06-10 20:22
2007.07.01
Как показать форму, а код выполнять дальше?


9-1155182459
Cg
2006-08-10 08:00
2007.07.01
Что можно почитать на русском про Cg?