delphi中 webbrowser如何获取当前打开页面的URL

2025-04-14 17:04:43
推荐回答(1个)
回答1:

方法一:
通过IWEBBROWSER接口取:
var
aintf: IWebBrowser;
begin
aintf := WebBrowser1.Application as IWebBrowser;
ShowMessage( aintf.LocationURL);

方法二:
通过IHtmlDocument2接口取:
var
aintf: IHTMLDocument2;
begin
aintf := WebBrowser1.Document as IHTMLDocument2;
ShowMessage( aintf.url);