如何获取浏览器中打开的所有选项卡的URL?

时间:2013-01-12 03:15:10

标签: c#

我正在创建一个Windows窗体应用程序来跟踪我的浏览器中打开的网址,但浏览器可能包含许多标签。

如何使用c#同时打开所有标签中的网址?

1 个答案:

答案 0 :(得分:0)

  1. 从Firefox和Opera获取URl:

    DdeClient dde = new DdeClient(browser, "WWW_GetWindowInfo");
    dde.Connect();
    string url = dde.Request("URL", int.MaxValue);
    string[] text = url.Split(new string[] { "\",\"" }, StringSplitOptions.RemoveEmptyEntries);
    dde.Disconnect();
    return text[0].Substring(1);