Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2008, 16:50   #1
Andrei Isaev
Дельфист
Пользователь
 
Аватар для Andrei Isaev
 
Регистрация: 18.11.2008
Сообщений: 19
По умолчанию Помогите с вебброузером

Я пишу свой вебброузер и я хочу сделать чтобы мой вебброузер сохранял html-страницы. Если кто знает как это делается - пришлите программный код или архив с примером. Заранее спасибо!
Andrei Isaev вне форума Ответить с цитированием
Старый 12.12.2008, 17:06   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А что - поиск по форуму не работает? Или руки болят?
http://www.programmersforum.ru/showt...ght=webbrowser
mihali4 вне форума Ответить с цитированием
Старый 14.12.2008, 23:29   #3
Точьичка
Пользователь
 
Аватар для Точьичка
 
Регистрация: 14.12.2008
Сообщений: 19
По умолчанию

Кинь на форму компонент сохранить с вкладки Dialogs , создай кнопочку, в капшене кнопочки напиши "сохранить как", потом сделай процедуру на онклик и впиши туда примерно такой код:

Код:
procedure TForm1.N2Click(Sender: TObject);
var
htmlDoc:IHtmlDocument2;
PersistFile:IPersistFile;

begin

 if SaveDialog1.Execute then
   begin
    htmlDoc:=WebBrowser1.document as IHtmlDocument2;
    PersistFile:=HTMLDoc as IPersistFile;
    PersistFile.save(StringToOleStr(SaveDialog1.FileName),True);
  end;

end;
People can fly
Точьичка вне форума Ответить с цитированием
Старый 18.12.2008, 20:20   #4
Andrei Isaev
Дельфист
Пользователь
 
Аватар для Andrei Isaev
 
Регистрация: 18.11.2008
Сообщений: 19
По умолчанию

спасибо Точьичка. Все заработало!
Andrei Isaev вне форума Ответить с цитированием
Старый 22.12.2008, 15:12   #5
Andrei Isaev
Дельфист
Пользователь
 
Аватар для Andrei Isaev
 
Регистрация: 18.11.2008
Сообщений: 19
По умолчанию

У меня винда слетела и я переустановил делфи. Проект остался. Только когда я пытаюсь запустить свой проект. В том коде который мне предлагала Точьичка выдаёт "Undeclared identifier : IHtmlDocument2".
И переходил по ссылке которую мне оставил mihali4. Там я нашел программный код но выдыет тоже самое сообщение. И че мне делать?
Andrei Isaev вне форума Ответить с цитированием
Старый 22.12.2008, 15:59   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
и я переустановил делфи
А пакеты и доп. компоненты?
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц