My.Application.Shutdown (Evento)
Actualización: noviembre 2007
Se produce cuando se cierra la aplicación.
' Usage
Public Sub Me_Shutdown( _
ByVal sender As Object, _
ByVal e As System.EventArgs _
) Handles Me.Shutdown
End Sub
' Declaration
Public Event Shutdown( _
ByVal sender As Object, _
ByVal e As System.EventArgs _
)
Parámetros
Comentarios
Una aplicación provoca el evento Shutdown antes de salir. Esto le permite controlar cómo cierra la aplicación sus recursos. Este evento forma parte del modelo de aplicaciones de Visual Basic. Para obtener más información, vea Información general sobre el modelo de aplicaciones de Visual Basic.
El código de este controlador de eventos Shutdown se almacena en el archivo ApplicationEvents.vb, que está oculto de manera predeterminada.
Para tener acceso a la ventana del Editor de código para los eventos de aplicación
Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.
Haga clic en la ficha Aplicación.
Haga clic en el botón Ver eventos de aplicaciones para abrir el Editor de código.
Para obtener más información, vea Cómo: Controlar eventos de aplicaciones (Visual Basic).
Tareas
La tabla siguiente muestra ejemplos de tareas que implican al evento My.Application.Shutdown.
Para |
Vea |
---|---|
Utilizar los eventos proporcionados por el modelo de aplicaciones de Visual Basic para ejecutar código |
Cómo: Ejecutar código cuando se inicia o se cierra la aplicación |
Registrar un mensaje cuando se cierra la aplicación |
Cómo: Registrar mensajes cuando se inicia o se cierra la aplicación |
Ejemplo
Este ejemplo registra los mensajes cuando se cierra la aplicación.
Private Sub MyApplication_Shutdown( _
ByVal sender As Object, _
ByVal e As System.EventArgs _
) Handles Me.Shutdown
My.Application.Log.WriteEntry("Application Shut Down.")
End Sub
Debe escribir el código en la ventana del Editor de código para los eventos de aplicaciones. Para tener acceso a esta ventana, siga las instrucciones de la sección Comentarios de este tema. Para obtener más información, vea Cómo: Registrar mensajes cuando se inicia o se cierra la aplicación.
Requisitos
Espacio de nombres:Microsoft.VisualBasic.ApplicationServices
Clase:WindowsFormsApplicationBase
**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)
Disponibilidad por tipo de proyecto
Tipo de proyecto |
Disponible |
---|---|
Aplicación para Windows |
Sí |
Biblioteca de clases |
No |
Aplicación de consola |
No |
Biblioteca de controles de Windows |
No |
Biblioteca de controles Web |
No |
Servicio de Windows |
No |
Sitio Web |
No |
Permisos
No se requiere ningún permiso.
Vea también
Tareas
Cómo: Registrar mensajes cuando se inicia o se cierra la aplicación
Cómo: Controlar eventos de aplicaciones (Visual Basic)
Conceptos
Información general sobre el modelo de aplicaciones de Visual Basic