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

Вниз

Как вытащить картинки из TWebBrowser?   Найти похожие ветки 

 
URL   (2002-09-20 10:15) [0]

Допустим я загрузил в TWebBrowser картинку с известным мне URL. Как теперь ее вытащить оттуда и сохранить на диск?


 
URL   (2002-09-20 10:51) [1]

Ну вот пишу такой код

Var
doc:IHTMLDocument2;
im:IHTMLElementCollection;
begin
If wb1.Busy Then exit;
Doc := WB1.Document As IHTMLDocument2;
im:=doc.Get_images;

Теперь я получил все картинки. А что дальше? Как вытянуть их из IHTMLElementCollection?


 
Ш-К   (2002-09-20 14:28) [2]

А не получится вытянуть из IHTMLElementCollection. Там только атрибуты тегов.
И вообще, загружить катринки в браузер, а потом пытаться их вытянуть оттуда - глупо. (Тем более, что мисс не даёт на это прямых инструментов). Надо наоборот: сначала довнлоад картинок по сылкам, а потом отображать.


 
Ascan_   (2002-09-20 14:33) [3]

У меня пока получалось следующим образом:
1) этой из коллекции беру url"ы (это, как я понял, ты умеешь);
2) с помощью URLDownloadToFile сохраняем на диск.

А теперь мой вопрос для Знатоков: как получить/загрузить картинку, зная ее url или прямо из TWebBrowser, не сохраняя на диск? Т.е. в Image/Stream/Clipboard... (лучше конечно первый вариант).

P.S. Прошу прощения у URL за уход от его вопроса, но думаю ему это тоже будет интересно...



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
3-45709
kucherav
2002-10-24 00:54
2002.11.14
Помогите! Ничего не понимаю!!!


3-45737
ShooRoop
2002-10-24 15:02
2002.11.14
Проблема с составлением запроса


1-45851
BOA_KAA
2002-11-03 18:01
2002.11.14
Порядок событий при создании и показе окна


1-45795
kofman
2002-11-02 13:50
2002.11.14
Как грамотно применить операцию @ применительно к процедуре?


14-46132
AL2002
2002-10-24 19:17
2002.11.14
100%-ый плагиат?