1

我正在为我的工作开发一个程序,但遇到了问题。

该程序的目的是通过单击按钮在所选浏览器中打开不同的网站。在软件中,我让用户可以选择是使用 chrome 还是 IE 打开网站。

我试过用System.process.Start("URL")打开网站。这可行,但它会在浏览器中打开在 Windows 中设置为默认值的 url。

但是,我希望该软件通过使用 browser.exe 的文件路径或任何其他方式在用户选择的浏览器中打开 URL。

4

2 回答 2

4

然后,您可能需要与 Process.Start 一起使用的可执行文件的完整路径。

或者他们需要在你的道路上:

System.Diagnostics.Process.Start("Firefox.exe", url);

于 2013-10-01T18:22:20.487 回答
4
Process.Start("C:\Program Files\Mozilla Firefox\firefox.exe", "http://www.somewebsite.com/");

也可以看看 :

这里

和这里

于 2013-10-01T18:24:32.353 回答