Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.25;
Скачать: CL | DM;

Вниз

SaveHTMLSourceToFile   Найти похожие ветки 

 
syte_ser78 ©   (2004-02-05 15:03) [0]

Сохраняет загруженную в twebbrowser страницу в HTM
Можно ли както сохранить в MHT ?


 
Delirium ©   (2004-02-05 15:24) [1]

ShowMessage(Variant(WebBrowser1.Document).body.innerHTML);


 
syte_ser78 ©   (2004-02-05 16:09) [2]

Это конечно здорово. только какое отношение оно имеет к MHT ???


 
y-soft ©   (2004-02-05 18:06) [3]

http://www.chilkatsoft.com/ChilkatMht.asp

Только платно :)

А вообще-то спецификация тут: http://www.ietf.org/rfc/rfc2557.txt


 
nikkie ©   (2004-02-05 20:51) [4]

>Только платно :)
и на чем только люди деньги не пытаются делать... :)

можно попытаться сделать это, выполнив команду OLECMDID_SAVEAS, но будет выскакивать диалог. по идее, диалоги должны одключаться параметром
OLECMDEXECOPT_DONTPROMPTUSER и явным указанием параметров в vaIn, но не всегда это получается. умельцы предлагают послать в окошко нажатия клавиш, см. например,

http://groups.google.com/groups?hl=ru&lr=&ie=UTF-8&oe=UTF-8&threadm=3c714968%241_1%40dnews&rnum=9&prev=/groups%3Fhl%3Dru %26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26q%3DOLECMDID_SAVEAS%2BWebBrowser%2Bmht

но как-то это коряво. если уж не получается через команды WB, то более разумным выглядит такой пример, который тоже нашелся в гугле:

CDO:
IMessage->CreateMHTMLBody(_bstr_t(" http://www.northernlight.com"),
cdoSuppressAll,
_bstr_t(""),
_bstr_t(""));
IMessage->GetStream(&pStm);

Stream->SaveToFile(L"c:\\temp\\test.mht",adSaveCreateOverWrite);



Страницы: 1 вся ветка

Текущий архив: 2004.02.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.04 c
14-80179
Palladin
2004-01-31 20:33
2004.02.25
Enum фирм использующих Delphi как основной инструмент разработки


14-80118
lipskiy
2004-02-01 19:26
2004.02.25
Атака www.sco.com и www.microsoft.com началась!


1-80010
Builder
2004-02-13 02:42
2004.02.25
Файлы


11-79685
Dimaxx
2003-06-03 00:06
2004.02.25
Как использовать битмапы у пунктов в MainMenu?


1-79889
Сергей Петров
2004-02-10 01:20
2004.02.25
Проблема с midas.dll