Кеширование картинок в WebBrowser

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

Ситуация такая: у меня есть папка - кеш с картинками. На форме WebBrowser. Как определить момент завершения загрузки HTML, чтобы заменить в нем URL картинок на локальные, чтобы не грузить их из инета а брать с диска?
Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

См. TWebBrowser события OnNavigateComplete2, OnDownloadComplete.
А чем не устраивает стандартное кеширование?
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

Eugie писал(а):См. TWebBrowser события OnNavigateComplete2, OnDownloadComplete.
А чем не устраивает стандартное кеширование?
Эти события, я так понимаю, возникают после загрузки картинок, а мне их не надо грузить. Мне иногда требуется пдменять катинки, поэтому стандартное не устраивает.
Лелик_1044
Сообщения: 340
Зарегистрирован: 22 ноя 2004, 19:15
Откуда: Минск
Контактная информация:

Blood_Magic,
Отлкючи полностью прием картинок
Просто набрать исходники может и любая обезьяна, а придумать и отладить не каждый человек.
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

Лелик писал(а):Blood_Magic,
Отлкючи полностью прием картинок
они мне нужны, тока с локального диска. надо отлвить момент, когда IE загрузил html но еще не грузил картинки и в этот момент подменить ссылки
Лелик_1044
Сообщения: 340
Зарегистрирован: 22 ноя 2004, 19:15
Откуда: Минск
Контактная информация:

НУ загрузи html без картинок потом меняй
Просто набрать исходники может и любая обезьяна, а придумать и отладить не каждый человек.
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

Лелик писал(а):НУ загрузи html без картинок потом меняй
и как их потом включить?
Blood_Magic
Сообщения: 273
Зарегистрирован: 30 июн 2005, 14:53

Умные админы есть с дельными советами?
- Чем юзер похож на обезьяну?
- Он жмет на все, что жмется, дергает все, что дергается и крутит все, что крутится.
- Чем юзер отличается от обезьяны?
- У обезьяны хватает ума не воспроизводить ту последовательность, которая приводит к краху системы.
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Кроме OnNavigateComplete2, OnDownloadComplete ничего нет.
Советов нет, есть только такая мысль:
Можно перед Navigate заблокировать перерисовку окна, и когда страница будет загружена, то подменить HTML и разблокировать перерисовку окна.
Ответить