用DELPHI开发工具,在窗体上放一个TWebBrowser和Memo1控件。
USES MSHTML;
procedure TForm1.RzButton1Click(Sender: TObject);
begin
//打开页面地址
WebBrowser1.Navigate('http://www.gooooal.com/live/live.html');
Application.ProcessMessages;
//SLEEP(100); 此处最好设置一下延迟。
end;
procedure TForm1.RzButton2Click(Sender: TObject);
var
HTMLDOC : IHTMLDocument2;
begin
HTMLDOC := (WebBrowser1.Document as IHTMLDocument2);
//把页面文字信息导入MEMO1中
Memo1.Lines.Clear;
Memo1.Lines.Add(HTMLDOC.body.innerHTML);
end;
点评:
优点:简单快捷。
缺点:似乎不能后台操作,适合于开发客户端。

本文介绍如何在Delphi中使用TWebBrowser组件加载网页并获取页面内容到Memo控件中。通过简单的代码示例展示了打开指定网址及读取页面源码的方法。
7327

被折叠的 条评论
为什么被折叠?



