1

我在 VB.Net 中有以下代码来获取 IE 标签的 url:

Function getIEUrl() As List(Of String)
    Try
        Dim list As New List(Of String)
        Dim sw As New ShellWindows()
        For Each browser As InternetExplorer In New ShellWindows()
            list.Add(browser.LocationURL)
        Next
        Return list
    Catch ex As Exception
        Return Nothing
    End Try
End Function

如何管理它以仅获取活动选项卡的网址?

提前致谢!

4

1 回答 1

1

在访问其他程序数据方面,我没有做太多事情,但是快速的谷歌搜索让我进入了这个网站:

http://www.eggheadcafe.com/community/csharp/2/10112922/how-to-get-current-active-tab-handle-in-an-ie7-window-using-c.aspx

据我了解,您需要遍历 IE 中的每个选项卡进程并找到活动的。拥有活动的,然后您获取 URL。

于 2012-12-07T02:09:15.047 回答