Listar los enlaces que hay en una página

3265 vistas

Es posible obtener la lista de los enlaces que contiene el documento mostrado. La propiedad WebBrowser.OleObject.Document.links.length nos indicará el número de enlaces que contiene la página y la propiedad WebBrowser.OleObject.Document.links.item[i] contendrá cada enlace.

Ejemplo: recuperamos la lista de enlaces en un TMemo



delphi
  1. var
  2.   i : Integer;
  3. begin
  4.   for i:=0 to MyWebBrowser.OleObject.Document.Links.Length - 1 do
  5.     MyMemo.Lines.Add(MyWebbrowser.OleObject.Document.Links.Item(i));
  6. end;