![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Internet Explorer
Шишкин Илья © (2003-02-03 15:40:00)Возможно ли получить HTML-код страницы, просматриваемой в Internet Explorer? (конечно же программным путём с помощью Delphi)
int64 (2003-02-04 14:39:00) [1]
procedure TForm1.Button1Click(Sender: TObject);
var ie: TInternetExplorer;
begin
ie := TInternetExplorer.Create(Self);
ie.Visible:= True;
ie.Navigate("about:<h1>Hi, World</h1>");
ie.OnBeforeNavigate2 := MyBeforeNavigate2;
ie.OnNewWindow2 := MyNewWindow2;
ie.OnQuit := MyOnQuit;
....
end;
Код страницы через IWebBrowser2, например:
Memo1.Text:=Variant(ie.DefaultInterface).Document.body.innerHTML;
Chubais (2003-02-04 08:55:00) [2]
> Шишкин Илья
в этой ветке ты полсуток постился
за это время можно было найти на форуме решения, они есть
а еще лучше - за это время можно было самостоятельно решить задачу, используя свойство Document например
Ghost_ (2003-02-04 08:38:00) [3]Наверное можно..придется писать плагин к нему.в виде dll чтобы иметь доступ именно к этому эксплоеру..при случае если их открыто несколько..чтобы каждый смотрел за своим..мне кажется задача решаемая...только зачем все усложнять так..не проще ли поставить локальный прокси и делай что хочешь..
Шишкин Илья (2003-02-04 07:10:00) [4]Сам запускаю...Прогу делаю чисто для себя. Она должна просто просматривать HTML и искать нужную информацию в тот момент, когда я лазю по инету
int64 (2003-02-03 22:53:00) [5]IE сам запускаешь, или хочешь подключиться к чужому?
Шишкин Илья (2003-02-03 22:07:00) [6]Мне нужно именно из IE. Неужели никто не знает? Или это невозможно?
ST (2003-02-03 20:09:00) [7]А обязательно из IE? Если можно из TWebBrowser, то могу кинуть исходник. ЗЫ обращаться мылом.
Anatoly Podgoretsky (2003-02-03 19:29:00) [8]Даже слово Internet переводится как Сеть
Шишкин Илья (2003-02-03 19:01:00) [9]По-моему это всё-таки должно быть в "общих вопросах" (хотя модераторам лучше знать :-))
UP!
Шишкин Илья (2003-02-03 17:18:00) [10]Мне нужно делать всё это в настоящее время. То есть я открываю в браузере страницу. Программа отлавливает это событие. А затем начинает искать нужную информацию
}{enon (2003-02-03 17:01:00) [11]Сохранить её как веб-страницу и открыть как обычный текст.