在特定浏览器中打开网址

时间:2013-10-01 18:18:54

标签: vb.net visual-studio-2010 visual-studio visual-studio-2008

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

该计划的目的是通过点击按钮在选定的浏览器中打开不同的网站。在软件中,我给用户选择是否使用chrome或IE打开网站的能力。

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

但是,我希望软件能够在用户选择的浏览器中打开URL,方法是使用browser.exe的文件路径 - 或其他任何方式来执行此操作。

2 个答案:

答案 0 :(得分:5)

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

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

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

答案 1 :(得分:4)

Process.Start("C:\Program Files\Mozilla Firefox\firefox.exe", "http://www.somewebsite.com/");

另见:

here

And Here