imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 18.11.2002, 23:16     # 1
melmaks
Guest
 
Сообщения: n/a

Delphi - компонент TWebBrowser

У кого-нибудь есть идеи как сохранить на диске
веб-страничку средствами Delphi, может как-нить использовать компонент TWebBrowser?
 
Старый 19.11.2002, 22:08     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Browser.ExecWB(OLECMDID_SAVEAS,OLECMDEXECOPT_PROMPTUSER);
RaZEr вне форума  
Старый 19.11.2002, 22:39     # 3
melmaks
Guest
 
Сообщения: n/a

После такой процедуры, как я понял, всплывет окно SaveAs, а мне нужно контролировать запись файла программно ........?
 
Старый 19.11.2002, 22:51     # 4
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
var
SaveDlg: TSaveDialog;
Doc: IHTMLDocument2;
PersistFile: IPersistFile;
begin
SaveDlg := TSaveDialog.Create(Self);
SaveDlg.FileName := 'default.html';
SaveDlg.Filter := 'HTML Files (*.htm,*.html)|*.htm;*.html';
SaveDlg.Title := 'Saving HTML Code to file';
IF SaveDlg.Execute THEN
begin
Doc := Browser.Document as IHTMLDocument2;
PersistFile := Doc as IPersistFile;
PersistFile.Save(StringToOleStr(SaveDlg.FileName),True);
end;
RaZEr вне форума  
Старый 20.11.2002, 02:49     # 5
melmaks
Guest
 
Сообщения: n/a

Спасибо за помощь
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:21.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.