Hay aplicaciones desarrolladas con Visual Basic.NET que estando abiertas no dejan que el Windows se cierre. Por lo menos yo me he encontrado ese problema con mis dos últimas aplicaciones ya que tiro de un NotifyIcon para minimizarlas.
Para solventarlo basta con añadir este código en el evento Form_Closing:
If e.CloseReason.ToString <> "WindowsShutDown" And e.CloseReason.ToString <> "TaskManagerClosing" Then 'Primero lo minimizamos Me.WindowState = FormWindowState.Minimized 'Solo lo mostramos en el IconTray Me.ShowInTaskbar = False 'Cancelamos el evento de cerrar e.Cancel = True Else Me.WindowState = FormWindowState.Normal Me.ShowInTaskbar = True Me.Close() End If
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
