Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi и сети

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 5.00
Dream
156 / 152 / 2
Регистрация: 26.07.2008
Сообщений: 549
#1

Сохранение web-страницы - Delphi

16.08.2008, 14:20. Просмотров 1852. Ответов 0
Метки нет (Все метки)

В Internet Explorer есть функция "Страница" -> "Сохранить как...", при использование которой сохраняется внешний вид загруженной страницы, но не HTML.

Как это можно сделать в D7?

При использование этого кода, сохраняется HTML-код web-страницы, но это не то, что нужно.
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
procedure save (WB:TWebBrowser; const FileName : string);
var
  PersistStream: IPersistStreamInit;
  Stream: IStream;
  FileStream: TFileStream;
begin
  PersistStream := WB.Document as IPersistStreamInit;
  FileStream := TFileStream.Create(FileName, fmCreate);
  try
  Stream := TStreamAdapter.Create(FileStream, soReference)
  as IStream
  if Failed(PersistStream.Save(Stream, True)) then
      ShowMessage(Не удалось сохранить HTML');    
    finally 
    FileStream.Free;
  end;
Мне нужно сохранить в файл внешний вид загруженной страницы, не HTML-код.
Что нужно изменить?

На форуме не нашел подобной темы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.08.2008, 14:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сохранение web-страницы (Delphi):

Копирование таблицы с web-страницы - Delphi
Не дружу с html, посему не могу придумать как скопировать определённую таблицу с web-страницы. Пример страницы:...

В WebBrowser, не нажимается кнопка web-страницы - Delphi
Сразу хочу отметить, что тема необычная, она скорей относится не столько к Delphi, сколько находится на стыке Delphi и HTML. У меня есть...

Вытащить нужный текст с web-страницы - Delphi
в общем проблема такая...нужно чтоб гороскоп обновлялся с определенной страницы....подскажите я вообще не шарю

TwebBrowser + неполное сохранение кода страницы. Что делать? - Delphi
Доброго времени суток. Пишу программу для разбора кода HTML страницы. Наткнулся на проблему на начальном этапе - при сохранении кода...

Сохранение веб страницы - Delphi
вот процедура для сохранения procedure TForm1.SaveHTMLSourceToFile(const FileName: string; WB: TWebBrowser); var PersistStream:...

Сохранение web-страницы через IE - C# ASP.NET
Дело в том, что при сохранении asp-страницы (которая использует директиву <!--#include virtual=''-->) с опцией 'Web-страница полностью' в...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.08.2008, 14:20
Привет! Вот еще темы с ответами:

Webbrowser: сохранение web страницы в файл - Visual Basic .NET
Всем привет, как сохранить в web.browser веб-страницу полностью в файл на диск С? Добавлено через 2 часа 20 минут Или как подключить...

Web страница внутри Web страницы - C# ASP.NET
Всем привет! Есть необходимо обеспечить возможность просматривать веб-страницу с другой веб страницы. Т.е. что бы внутри страницы была...

Сохранение Web страничек - Софт
Здравствуйте, хотелось бы узнать: как можно сохранить веб-страницу? Кроме как "Сохранить как" на ней и онлайн html > pdf конвертеров,...

Сохранение из web-браузера - PascalABC.NET
Написан код в котором есть w: WebBrowser btn: Button В w по умолчанию открывается страница с несколькими картинками. Вопрос, как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.