Vb.net 如何编写在应用程序退出时触发的函数
一个简单的问题-如何编写在Application.Exit()上触发的函数?(或您喜欢的任何应用程序关闭方法) 请记住,我不是在问主窗体何时关闭或诸如此类的问题。就是这样做的:Vb.net 如何编写在应用程序退出时触发的函数,vb.net,Vb.net,一个简单的问题-如何编写在Application.Exit()上触发的函数?(或您喜欢的任何应用程序关闭方法) 请记住,我不是在问主窗体何时关闭或诸如此类的问题。就是这样做的: Private Sub AppExit(sender As Object, e As EventArgs) Handles Me.FormClosing msgbox("I'm closing") End Sub 那么基本上,我必须使用什么样的手柄呢? 或者,如果你知道更好的方法,一定要告诉我。 提前感谢。
Private Sub AppExit(sender As Object, e As EventArgs) Handles Me.FormClosing
msgbox("I'm closing")
End Sub
那么基本上,我必须使用什么样的手柄呢?
或者,如果你知道更好的方法,一定要告诉我。
提前感谢。请尝试AppDomain.ProcessExit的AddHandler e、 g.通过Thread.GetDomain 看 例如:
Class Foo
Private Shared Sub Main(args As String())
AppDomain.CurrentDomain.ProcessExit += New EventHandler(AddressOf CurrentDomain_ProcessExit)
Console.WriteLine("start")
Console.ReadLine()
End Sub
Private Shared Sub CurrentDomain_ProcessExit(sender As Object, e As EventArgs)
Console.WriteLine("Process is exiting!")
End Sub
End Class
按主窗体关闭有什么不对?你想解决什么问题?我不确定应用程序将从哪里关闭,我不想在每个表单中引用应用程序关闭事件。如果你想处理崩溃,然后您可能正在搜索其他内容。对于AppDomain.ProcessExit事件,MSDN似乎已损坏-请查看google缓存:我想这就是我要查找的内容,但我不确定如何实现它。你能给我一个详细的说明或某种伪代码来说明我需要做什么吗?非常感谢,好心的先生:)