webbrowser控件浏览完网页后怎么得到里面的字符?

来源:百度知道 编辑:UC知道 时间:2024/06/22 21:48:23
WebBrowser1.Navigate "http://www.baidu.com"这个语句执行完后,想进一步筛选里面的数据,该怎么办?

delphi?
在webbrowser控件里面的ondocumentcomplete事件里面写

procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
var
hdoc:ihtmldocument2;
temp:ansistring;
begin
hdoc:=WebBrowser1.document as ihtmldocument2;
temp:=hdoc.body.innerHTML;
showmessage(temp);
end;