从Windows窗体中打开URL
时间:2020-03-05 18:51:57 来源:igfitidea点击:
我正在尝试从Windows窗体提供指向我公司网站的链接。我希望行为习惯良好,并使用用户首选的浏览器启动它。
从Windows窗体应用程序在用户的默认浏览器中打开URL的最佳方法是什么?
解决方案
回答
using System.Diagnostics; Process.Start("http://www.google.com/");
这种方法对我有用,但是我可能会遗漏一些重要的东西。
回答
本文将引导我们完成整个过程。
简短答案:
ProcessStartInfo sInfo = new ProcessStartInfo("http://mysite.com/"); Process.Start(sInfo);
回答
我喜欢这里描述的方法。启动浏览器时,它考虑了可能的异常和延迟。
为了获得最佳实践,请确保我们不仅忽略异常,而且捕获该异常并执行适当的操作(例如,通知用户打开浏览器将其导航到url失败)。