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

Вниз

Как сохранить содержимое WebBrowser на диск?   Найти похожие ветки 

 
dvakar   (2006-07-06 17:31) [0]

Использую WebBrowser, необходимо сохранить страницу на диск, как если бы это сделать из IE - > Файл - > Сохранить как...


 
PSPF2003 ©   (2006-07-06 18:01) [1]

try
   WebBrowser1.ExecWB(OLECMDID_SAVEAS, OLECMDEXECOPT_DODEFAULT);
 except
 end;

Кажется так проверь


 
PSPF2003 ©   (2006-07-06 18:08) [2]

Печать

 try
   WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DODEFAULT);
 except
 end;

Предварительный просмотр

 try
   WebBrowser1.ExecWB(OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_DODEFAULT);
 except
 end

Параметры страницы

 try
   WebBrowser1.ExecWB(OLECMDID_PAGESETUP, OLECMDEXECOPT_DODEFAULT);
 except
 end;

Копировать

 try
   WebBrowser1.ExecWB(OLECMDID_COPY, OLECMDEXECOPT_DODEFAULT);
 except
 end;

Открытие в блокноте

procedure TForm1.SpeedButton15Click(Sender: TObject);
const
 CGID_WebBrowser: TGUID = "{ED016940-BD5B-11cf-BA4E-00C04FD70816}";
var
 CmdTarget : IOleCommandTarget;
 vaIn, vaOut: OleVariant;
 PtrGUID: PGUID;
begin
 New(PtrGUID);
 PtrGUID^ := CGID_WebBrowser;
 if WebBrowser1.Document <> nil then
   try
     WebBrowser1.Document.QueryInterface(IOleCommandTarget, CmdTarget);
     if CmdTarget <> nil then
       try
         CmdTarget.Exec( PtrGUID, HTMLID_VIEWSOURCE, 0, vaIn, vaOut);
       finally
         CmdTarget._Release;
       end;
   except
   end;
 Dispose(PtrGUID);
end;

Остальное сам найдешь



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

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

Наверх




Память: 0.47 MB
Время: 0.053 c
15-1153839202
Pazitron_Brain
2006-07-25 18:53
2006.08.20
Помогите найти TOP100


15-1153466181
Ламот
2006-07-21 11:16
2006.08.20
GPS карты (в частности Европы)


5-1137590571
Tirion
2006-01-18 16:22
2006.08.20
Transparent Titres Panel


4-1146230527
Asics777
2006-04-28 17:22
2006.08.20
Проассоциировать разные форматы с добавлением своих иконок


2-1154368157
Jimmy
2006-07-31 21:49
2006.08.20
Работа программы после Form2.ShowModal