我正在使用Process.Start()来打开一个URL,它非常适合一次性使用,但如果打开多个URL,它会创建默认浏览器的新实例或使用新选项卡。我需要使用原始标签。
建议?
答案 0 :(得分:1)
对于Internet Explorer,默认情况下,您需要引用位于shdocvw.dll
的{{1}} COM组件。此COM组件包含一个c:\windows\system32\shdocvw.dll
对象,您可以使用该对象来确定是否存在正在运行的Internet Explorer实例,如下所示:
ShellWindows
对于其他浏览器,不幸的是,你以编程方式运气不好。