【问题标题】:Simple application with opening webpage in VB在VB中打开网页的简单应用程序
【发布时间】:2021-12-27 12:21:51
【问题描述】:

我想在 VB 中创建一个简单的 exe 应用程序,它将打开带有指定页面的默认浏览器。我有这个代码

Public Class Form1
Private Sub Label1_Click(sender As Object, e As EventArgs) Handles Label1.Click

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    System.Diagnostics.Process.Start("www.google.com")
End Sub  End Class

如果我点击按钮,我会收到错误消息:

System.ComponentModel.Win32Exception: System cannot find this file

有人可以帮我解决问题吗?或者有没有其他方法可以打开网页?

【问题讨论】:

  • 我相信在 Windows 中,协议 (https) 与应用程序(浏览器)相关联,因此请尝试使用 https://,不知道如何发表评论,以免删除我的来自链接的协议:)
  • @Esko 与 https:// 相同的问题:/
  • 刚刚用 Framework 4.8 测试过,它在 https://-start 上运行良好。检查您的电脑在 Windows 中是否具有 https 的默认协议。
  • @Esko 嗯,我认为设置是正确的:/

标签: vb.net system.componentmodel


【解决方案1】:

“系统找不到此文件”意味着您的系统没有将 URL 读取为一个,而是试图在本地路径中获取资源:“www.google.com”显然不存在。 Check this link 因为问题似乎是一样的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多