Форум: "Сети";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизКак вытащить в ссылки из html документа Найти похожие ветки
← →
Vitaliy (2004-03-14 03:11) [0]Как вытащить в ссылки из html документа, наподобие того как это делают офлайн браузеры.
P. S. Слышал, что есть ole объект для этого.
← →
Vitaliy (2004-03-14 03:11) [0]Как вытащить в ссылки из html документа, наподобие того как это делают офлайн браузеры.
P. S. Слышал, что есть ole объект для этого.
← →
Vitaliy (2004-03-14 03:40) [1]Удалено модератором
← →
Vitaliy (2004-03-14 03:40) [1]Удалено модератором
← →
easy © (2004-03-15 23:06) [2]
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, OleCtrls, SHDocVw;
type
TForm1 = class(TForm)
WebBrowser1: TWebBrowser;
Splitter1: TSplitter;
Memo1: TMemo;
procedure FormCreate(Sender: TObject);
procedure WebBrowser1DocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
WebBrowser1.Navigate("http://delphi84.valuehost.ru/cgi-bin/forum.pl?id=1079223072&n=4");
end;
procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
var
links:olevariant;
i:integer;
begin
memo1.Clear;
links:=WebBrowser1.OleObject.document.all.tags("A");
for i:=0 to links.length-1 do
memo1.Lines.Add(links.item(i).href);
end;
end.
← →
easy © (2004-03-15 23:06) [2]
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, OleCtrls, SHDocVw;
type
TForm1 = class(TForm)
WebBrowser1: TWebBrowser;
Splitter1: TSplitter;
Memo1: TMemo;
procedure FormCreate(Sender: TObject);
procedure WebBrowser1DocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
WebBrowser1.Navigate("http://delphi84.valuehost.ru/cgi-bin/forum.pl?id=1079223072&n=4");
end;
procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
var
links:olevariant;
i:integer;
begin
memo1.Clear;
links:=WebBrowser1.OleObject.document.all.tags("A");
for i:=0 to links.length-1 do
memo1.Lines.Add(links.item(i).href);
end;
end.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c