Как из VB сохранить web-страничку???

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

Как из VB сохранить web-страничку???

Сообщение GRS » 07.04.2004 (Ср) 8:19

Привет всем!
подскажите, как на VB сохранить web-страничку, которая отображается в IE? Надо не в виде HTML, а как web-архив MHT. Может есть API?

Спасибо! :shock:
Встану рано утром, выпью чашку ртути... Всё равно я сдохну в этом институте...

GRS
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 186
Зарегистрирован: 29.02.2004 (Вс) 22:23
Откуда: Казахстан, Алматы

Сообщение GRS » 07.04.2004 (Ср) 20:49

Неужели никто не знает?!?!.....

Надо, не могу я в инете найти...
Встану рано утром, выпью чашку ртути... Всё равно я сдохну в этом институте...

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

mht

Сообщение Alexanbar » 13.04.2004 (Вт) 23:30

Я делал всё руками. Вообще-то в IE-6- windows-XP сохранение страницы в виде web-архива уже внедрено. (см.диалог "Сохранить"). Если кратко, то нужно выполнить несколько шагов:
1) заменить все адреса рисунков на странице на ссылки типа <cid:имя>
2) страницу и каждый файл закодировать одним из вариантов (base64 или quoted-printable)
3) сформировать результатирующий файл

**!!! Архивным этот файл можно назвать только условно. Основное его преимущество - всё собрано в одном файле. Размер же этого файла будет больше, чем сумма размеров всех файлов.

Для этого нужно изучить кучу документов по MIME (см. http://www.faqs.org/rfcs/). Начните с rfc1341.


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14

    TopList