Condividi tramite


Evento My.Application.Shutdown

Aggiornamento: novembre 2007

Viene generato quando viene chiusa l'applicazione.

' 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 _
)

Parametri

  • sender
    Object che ha generato l'evento.

  • e
    Oggetto EventArgs contenente l'oggetto Empty.

Note

Un'applicazione genera l'evento Shutdown prima della chiusura. Questo consente di controllare la modalità di chiusura delle risorse dell'applicazione. Questo evento fa parte del modello Applicazione di Visual Basic. Per ulteriori informazioni, vedere Cenni preliminari sul modello di applicazione Visual Basic.

Il codice relativo al gestore eventi Shutdown è archiviato nel file ApplicationEvents.vb, che è nascosto per impostazione predefinita.

Per accedere alla finestra dell'editor del codice per gli eventi applicazioni

  1. Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.

  2. Fare clic sulla scheda Applicazione.

  3. Fare clic sul pulsante Visualizza eventi di applicazioni per aprire l'editor di codice.

    Per ulteriori informazioni, vedere Procedura: gestire gli eventi di applicazioni (Visual Basic).

Attività

Nella tabella riportata di seguito sono elencati esempi di attività relative all'evento My.Application.Shutdown.

Per

Vedere

Utilizzare gli eventi forniti dal modello Applicazione di Visual Basic per l'esecuzione di codice

Procedura: eseguire codice all'avvio o alla chiusura dell'applicazione

Registrare un messaggio quando viene chiusa l'applicazione

Procedura: registrare messaggi all'avvio o alla chiusura dell'applicazione

Esempio

In questo esempio, vengono registrati dei messaggi alla chiusura dell'applicazione.

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

Inserire il codice nella finestra editor del codice per gli eventi dell'applicazione. Per accedere a questa finestra, attenersi alle istruzioni fornite nella sezione Note di questo argomento. Per ulteriori informazioni, vedere Procedura: registrare messaggi all'avvio o alla chiusura dell'applicazione.

Requisiti

Spazio dei nomi:Microsoft.VisualBasic.ApplicationServices

Classe:WindowsFormsApplicationBase

Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Disponibilità in base al tipo di progetto

Tipo di progetto

Disponibile

Applicazione Windows

Libreria di classi

No

Applicazione di console

No

Libreria di controlli Windows

No

Libreria di controllo Web

No

Servizio Windows

No

Sito Web

No

Autorizzazioni

Non sono richieste autorizzazioni.

Vedere anche

Attività

Procedura: registrare messaggi all'avvio o alla chiusura dell'applicazione

Procedura: gestire gli eventi di applicazioni (Visual Basic)

Concetti

Cenni preliminari sul modello di applicazione Visual Basic

Riferimenti

Oggetto My.Application

System.EventArgs

WindowsFormsApplicationBase.Shutdown