注册 登录
编程论坛 VB.NET论坛

小白求教System.ComponentModel.Win32Exception:“系统找不到指定的文件。”

xiancn 发布于 2020-12-08 21:37, 3078 次点击
LinkLabel 打开网址提示如下

“系统找不到指定的文件。”

代码
程序代码:

    Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
        System.Diagnostics.Process.Start("https://www.baidu.com/")
    End Sub


详细信息

  HResult=0x80004005
  Message=系统找不到指定的文件。
  Source=System.Diagnostics.Process
  StackTrace:
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start()
   at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start(String fileName)
   at Time.Form1.LinkLabel1_LinkClicked(Object sender, LinkLabelLinkClickedEventArgs e) in C:\Users\Jome\source\repos\Time\Time\Form1.vb:line 11
   at System.Windows.Forms.LinkLabel.OnLinkClicked(LinkLabelLinkClickedEventArgs e)
   at System.Windows.Forms.LinkLabel.OnMouseUp(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Label.WndProc(Message& m)
   at System.Windows.Forms.LinkLabel.WndProc(Message& msg)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
1 回复
#2
apull2020-12-09 13:38
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = "iexplore.exe";
process.StartInfo.Arguments = "http://www.baidu.com";
process.Start();
1