Как заставить WebBrowser сохранять свое содержимое в виде MHT-файла?

StackOverflow https://stackoverflow.com/questions/508318

Вопрос

Internet Explorer может сохранить свое содержимое в виде файла MHTML, используя команду меню "Сохранить как ...".Доступна ли эта функция через его COM-интерфейс?

Это было полезно?

Решение

ДА.

Так и есть.

Попробуйте что-то вроде:

WebBrowser.ExecWB OLECMDID_SAVEAS, OLECMDEXECOPT_PROMPTUSER

Кстати, чтобы выполнить преобразование MHT вручную, ознакомьтесь с код Джеффа Этвуда.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top