0

我有一个 Windows 应用程序,我通过 Process.Start(...) .Net 方法打开 Chrome 浏览器。

我能够打开铬。

但是有一个问题,每当我调用 Process.Start(...) 时,它都会打开一个带有 URL 的新选项卡。

我想要实现的是一次打开一个新选项卡,然后一次又一次地使用同一个选项卡。

这样就不会有那么多的选项卡。

我可以通过基于 Web 实现相同的目标。但是我的应用程序是 Windows 应用程序。

我已尽力通过http://peter.sh/experiments/chromium-command-line-switches/中提到的默认开关找到解决方案。

但是,没有这样的运气。

无法获取 TAB ID 或将选项卡 ID 与 URL 作为参数传递给 Process.Start(...)

我希望我的问题对你来说很清楚。

问题是如何使用我的应用程序打开过一次的相同选项卡在 chrome 上打开一个 url。

4

1 回答 1

0

我花了大约 2 个小时才找到唯一的解决方案:在 Windows 应用程序中使用内置的 webbrowser 控件。

于 2013-11-08T11:40:52.400 回答