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

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Niko
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 102
Зарегистрирован: 16.03.2006 (Чт) 14:43

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

Сообщение Niko » 21.04.2007 (Сб) 11:48

Добрый день!
Я пишу клиента для on-line игры (не моей)
Использую WebBrowser.
Как мне организовать кеширование картинок, что-бы уменьшить траффик?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 21.04.2007 (Сб) 11:52

http://bbs.vbstreets.ru/viewtopic.php?t=31876

Замечание выписывать за злостное неиспользование поиска?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Niko
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 102
Зарегистрирован: 16.03.2006 (Чт) 14:43

Сообщение Niko » 21.04.2007 (Сб) 12:06

Видел я этот топик. Только насколько я понял там говорится об IE.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 21.04.2007 (Сб) 12:17

И в чём, по-твоему, разница между WebBrowser и IE?
Изображение

Niko
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 102
Зарегистрирован: 16.03.2006 (Чт) 14:43

Сообщение Niko » 21.04.2007 (Сб) 12:33

Т.е. это одно и тоже? и кеширование картинок самому делать не надо?
я в этом ничего не понимаю :(

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 21.04.2007 (Сб) 12:35

Да, это одно и то же.
Изображение

Niko
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 102
Зарегистрирован: 16.03.2006 (Чт) 14:43

Сообщение Niko » 25.04.2007 (Ср) 10:24

Еще один вопрос по теме.
я открываю страничку через WebBrowser на которой есть некие данные. Эти данные постоянно меняются.
Как мне перезагрузить эту страничку в WebBrowser?

Код: Выделить всё
Private Sub Command1_Click()
    iWB.Navigate Text1
End Sub


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

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 25.04.2007 (Ср) 10:27

iWB.Refresh
Советую почаще юзать F2.
Лучший способ понять что-то самому — объяснить это другому.

Niko
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 102
Зарегистрирован: 16.03.2006 (Чт) 14:43

Сообщение Niko » 25.04.2007 (Ср) 10:31

В том то и дело что Refresh не помогает. Отображаются старыеданные.
Refresh2 (0), Refresh2 (1), Refresh2 (2), Refresh2 (3) тож не помогают.

Niko
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 102
Зарегистрирован: 16.03.2006 (Чт) 14:43

Сообщение Niko » 25.04.2007 (Ср) 14:25

Ошибку понял.
После Refresh не срабатывает событие DocumentComplette.
Подскажите плиз, какое событие смотреть после Refresh?

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 26.04.2007 (Чт) 9:18

Добавь все события и посмотри какое тебе подходит в нужный момент.
Лучший способ понять что-то самому — объяснить это другому.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 99

    TopList