如何用Visual Basic打开文件?

时间:2016-06-08 10:08:27

标签: vb.net visual-studio-2012

我在Visual Studio中创建一个运行外部程序的应用程序。

我想到了这个想法:如果我试图运行的程序无法访问,应用程序会做什么呢?

如何在运行程序失败时生成错误消息msgbox? (请注意,这是2012年版的VB)。

Public Class Form1

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    System.Threading.Thread.Sleep(1000)
    Process.Start("C:\Users\{Censored}\Desktop\Bungeecord.bat")
End Sub
End Class

1 个答案:

答案 0 :(得分:0)

我会使用try / catch句子

Try
    [...]
    Process.Start("C:\Users\{Censored}\Desktop\Bungeecord.bat")
Catch ex As Exception
    MsgBox("Can't access file " & vbCrLf & ex.Message)
End Try

如果您无法访问该文件,则会显示该消息