网上文摘 小说 Flash游戏 最近更新 下载排行 资源分类 下载指南
经典编程资源 精彩不容错过
设为首页
加入收藏
联系我们
当前位置:Delphi园地技巧文章编程心得 → 取网页的所有链接
取网页的所有链接
日期:2007年11月26日 作者: 人气: 查看:[大字体 中字体 小字体]

先导入 mshtml_tlb(Component->Import ActiveX->Microsoft HTML Object Libary)
use mshtml_tlb
首先 执行  webbrowser1.Navigate('http://www.adsad.net/asa.htm')

procedure TFrom1.WebBrowser1DocumentComplete(..)
var
doc:IHTMLDocument2;
all:IHTMLElementCollection;
len,i:integer;
item:OleVariant;
begin
  if not webbrowser1.busy then
  begin
     doc:=webbrowser1.Document as IHTMLDocument2;
     all:=doc.Get_Links;
     len:=all.length;
    for i:=0 to len-1 do
      begin
        item:=all.item(i,varempty);
        Memo1.Lines.Add(item);
      end;
  end;
end;

(出处:DelphiFans.com)

相关文章:
·恶意网页修改注册表的12种现象
·解决网页中无法显示FLASH的问题
·农行网上银行 网页无法显示
·Delphi实现网页采集
·取网页上的所有图片链接
 → 特别推荐
 → 热点TOP10
关于我们 | 广告服务 | 发布资源 | 联系站长 Copyright © 2002-2006 Delphi园地 All Rights Reserved