【问题标题】:How do you get an application to close itself?如何让应用程序自行关闭?
【发布时间】:2014-01-06 16:44:55
【问题描述】:

如何让应用程序自行关闭?

目前,我有以下几点:

Private Sub Form1_Load()
    'do something first

    Me.Dispose()
    Me.Close()
End Sub

当我双击 .exe 时,应用程序似乎工作正常,但我仍然可以在 Windows 任务管理器进程选项卡中看到它的实例。

如何让它正确关闭?

【问题讨论】:

  • 你想让它像病毒一样(无法在任务管理器中发现)?
  • @MaxMommersteeg,不抱歉。我希望它在运行时出现在任务管理器中,然后一旦关闭,即me.dispose()me.close(),它就不应该出现在任务管理器中。目前,它停留在任务管理器中。它似乎没有正确关闭。

标签: .net vb.net winforms .net-3.5


【解决方案1】:

你有

Me.dispose()
Me.close()

两者互换

Me.close()
Me.dispose()

Application.exit()

应该也可以

【讨论】:

  • 对象不需要多次处理,只使用 me.close 或 me.dispose,但不能同时使用。在 VisualStudio 中执行代码分析功能将对此发出警报。
【解决方案2】:
    Private Sub ButtonClose_Click() 
    Application.Exit

    End Sub

【讨论】:

    【解决方案3】:

    你试过 Application.Exit() 吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-26
      • 1970-01-01
      • 2017-08-26
      • 1970-01-01
      • 1970-01-01
      • 2010-11-10
      • 1970-01-01
      相关资源
      最近更新 更多