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

Вниз

Сохранить картинку с инета на жесткий диск   Найти похожие ветки 

 
WebSQLNeederr   (2007-05-13 00:00) [0]

Есть пару тысяч картинок размером где то 100 на 100 пикселов, нужно програмно их скачать с инета и сохранить. Какие есть варианты в Делфи?


 
DVM ©   (2007-05-13 00:47) [1]


> Какие есть варианты в Делфи?

TIdHTTP + TFileStream


 
Dmitrij_K   (2007-05-13 01:16) [2]

[1]
+
ф-ии библиотеки wininet
+
URLDownloadToFile() из urlmon.pas


 
WebSQLNeederr   (2007-05-13 08:03) [3]

А можно пример кода? Был бы очень благодарен.


 
WebSQLNeederr   (2007-05-13 11:46) [4]

Уже разобрался. Но возник вопрос. А как теперь сделать индикацию времени когда идет закачка картинок? Вот я попробовал 31 картинку скачать в цикле
procedure TForm1.Button2Click(Sender: TObject);
 var a,b:string;i:integer;
begin
 for i:=0 to memo1.Lines.Count-1 do
 begin
   a:=Memo1.Lines.Strings[i];
   b:="C:/pic/"+inttostr(7000+i)+".jpg";
   DownLoadFile(a,b);
 end;
end;

У меня заняло где то 20 секунд. Вот, а как бы сделать что бы пока оно сохраняло скажем курсор был бы как часики песочные ...


 
WebSQLNeederr   (2007-05-13 11:56) [5]

и этот вопрос уже решил :)



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

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

Наверх




Память: 0.47 MB
Время: 0.083 c
15-1178712342
syte_ser78
2007-05-09 16:05
2007.06.03
Вопрос к знатокам сопромата


2-1179000044
WebSQLNeederr
2007-05-13 00:00
2007.06.03
Сохранить картинку с инета на жесткий диск


2-1179218175
Vlad Oshin
2007-05-15 12:36
2007.06.03
Cannot perform this operation on a close dataset. В чем дело?


2-1179047001
IPE
2007-05-13 13:03
2007.06.03
copy folder


4-1167142342
MasteroK
2006-12-26 17:12
2007.06.03
Как извлечь из буфера обмена первые N символов текста.