Compartir a través de


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

  • sender
    El Object que provocó el evento.

  • e
    Un objeto EventArgs que contiene Empty.

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

  1. Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.

  2. Haga clic en la ficha Aplicación.

  3. 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

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

Referencia

My.Application (Objeto)

System.EventArgs

WindowsFormsApplicationBase.Shutdown