Sco*_*ott 9 vb.net visual-studio-2010
在我的代码中,我检查可执行文件op.exe
是否在应用程序运行路径目录中,如果没有,它确实显示MsgBox
并退出应用程序,问题是它并没有真正退出应用程序,因为执行后的代码正在执行每次.
这是我正在谈论的代码:
If Not File.Exists("op.exe") Then
MsgBox("op.exe not found!", MsgBoxStyle.Critical, "Error")
Application.Exit()
End If
IO.Directory.CreateDirectory('files')
Run Code Online (Sandbox Code Playgroud)
出现MsgBox,应用程序确实退出,但它在files
之后创建了目录(IO.Directory.CreateDirectory('files')
).我不想这样,我想在显示MsgBox后完全关闭应用程序.
我怎样才能做到这一点?
prp*_*fee 20
试试吧Environment.Exit(0)
.Application.Exit
导致消息循环退出,但是消息循环从其队列中读取"退出"消息.Environment.Exit
导致进程本身退出.
归档时间: |
|
查看次数: |
38458 次 |
最近记录: |