Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

WebBrowser

386
26 августа 2006 года
newcss
297 / / 05.04.2005
Вообщем вопрос такого плана, возможно ли сделать так, чтобы когда через компоненту эту лазишь по вебу, она кешировала изображения, в определенную папкУ, а при повторном обращении не загружала картинку из веба а брала ее из этой папки?
P.S.> На компе VS 2005
15K
28 августа 2006 года
10098
43 / / 25.08.2006
По-моему, так и происходит, если нет - покопайся в настройках. Это ж ослик.
386
29 августа 2006 года
newcss
297 / / 05.04.2005
Мне нада чтобы папочКу руками указать, к примеру в папку с прогоЙ. Но чтобы кешировала только картинки но не текст
240
29 августа 2006 года
aks
2.5K / / 14.07.2006
Ну можешь тогда вручную кэшировать картинки. Выкачивать сначала нужную html по ссылке, затем находить там все ссылки на картинки и закачивать их в свой кэш. Затем подменять ссылки на картинки на локальные в кэше и скармливать эту html в веб браузер. =)
Как ассоциировать картинки со страницами можешь сам придумать. Как варинт хранить файл описания или например брать md5 или другой хэш от адресса страницы (или лучше от текста) и потом создавать подкаталог с таким именем, так же с именами картинок. ну вобщем вариантов много - прояви фантазию =)
15K
29 августа 2006 года
10098
43 / / 25.08.2006
Делается так. Берется TIdHTTP (на вкладке Indy), а потом вот так:
function GetHTML(url:string):string
var
cl: TIdHTTP;
s:string;
begin
cl := TIdHTTP.Create(nil);
try s:=cl.Get(URL);
except MessageBox(0,'Fuck!','',0);
end;
GetHTML := s;
end;

а потом с помощью Regular Expressions выдираем теги img, узнаемм урлы изображений, выкачиваем с помощью того же Indy, но уже так:
cl.Get(ImageURL, FS);
где FS - объект типа TFileStream.
240
30 августа 2006 года
aks
2.5K / / 14.07.2006
10098, тебе не кажеться что ты раздел форума попутал? =)))
А как такое реализовать автор я думаю сам придумает - раз уж браузер в аппликуху встраивает - не мальенький же =)
15K
30 августа 2006 года
10098
43 / / 25.08.2006
Ой, простите меня, дельфера грешного, я не посмотрел в каком разделе пишу :(
386
31 августа 2006 года
newcss
297 / / 05.04.2005
Вот это изврат =) даже если на С++ переписать, всеравно извращенски, но спасибо...Можно красивее получить список изображений =)
через IHTMLDocument2 =)
386
31 августа 2006 года
newcss
297 / / 05.04.2005
Да известен и этот извращенский способ с подменой картинок. Он на самый крайний случай. Я просто думал что есть настроечки какие =) токловые. ПОдставил и не паришьсЯ.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог