【问题标题】:Launch a URL from a WinForms app从 WinForms 应用程序启动 URL
【发布时间】:2009-01-08 18:49:29
【问题描述】:

我有一个 VB.NET WinForms 应用程序,我需要在其中将用户引至带有文档/帮助的网页。我意识到 LinkBut​​ton 会成功,但我想要的是一个标准的 Button 控件,用于在单击该按钮时启动系统默认浏览器。我能找到的唯一代码引用了 Win32 API,挂钩了 ShellExecute 命令:

ShellExecute(Me.Handle.ToInt32, "Open", "http://www.stackoverflow.com/", CStr(0), CStr(0), WindowStyle.SW_MAXIMIZE)

还有其他人知道如何以“正确且纯粹”的 .NET 方式执行此操作吗?

【问题讨论】:

    标签: winforms


    【解决方案1】:
    System.Diagnostics.Process.Start("http://www.website.com");
    

    应该工作

    【讨论】:

    • 有没有办法检查链接是否已经启动?
    • @Ali123 使用这种方法,不。而且我不知道另一种可靠的方法来实现这一点。
    • 您好 FallenAvatar,感谢您的回答。我发现了如何检查进程是否开始。在这里查看第一条评论stackoverflow.com/questions/59196207/…
    猜你喜欢
    • 1970-01-01
    • 2023-04-02
    • 2018-06-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多