My.Application.Shutdown-Ereignis
Aktualisiert: November 2007
Tritt ein, wenn die Anwendung beendet wird.
' 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 _
)
Parameter
Hinweise
Bevor eine Anwendung beendet wird, löst sie das Shutdown-Ereignis aus. Dies ermöglicht es Ihnen zu steuern, wie die Anwendung ihre Ressourcen schließt. Dieses Ereignis ist Bestandteil des Visual Basic-Anwendungsmodells. Weitere Informationen finden Sie unter Übersicht über das Visual Basic-Anwendungsmodell.
Der Code für den Shutdown-Ereignishandler wird in der Datei ApplicationEvents.vb gespeichert, die standardmäßig ausgeblendet ist.
So öffnen Sie das Code-Editor-Fenster für Anwendungsereignisse
Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.
Klicken Sie auf die Registerkarte Anwendung.
Klicken Sie auf die Schaltfläche Anwendungsereignisse anzeigen, um den Code-Editor zu öffnen.
Weitere Informationen finden Sie unter Gewusst wie: Behandeln von Anwendungsereignissen (Visual Basic).
Aufgaben
In der folgenden Tabelle werden Beispiele für Aufgaben mit dem My.Application.Shutdown-Ereignis aufgeführt.
Zweck |
Weitere Informationen finden Sie unter |
---|---|
Verwenden der vom Visual Basic-Anwendungsmodell bereitgestellten Ereignisse zum Ausführen von Code |
Gewusst wie: Ausführen von Code beim Starten oder Beenden einer Anwendung |
Protokollieren einer Meldung, wenn die Anwendung beendet wird |
Gewusst wie: Protokollieren von Meldungen beim Starten oder Beenden der Anwendung |
Beispiel
In diesem Beispiel werden Meldungen protokolliert, wenn die Anwendung beendet wird.
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
Sie müssen den Code im Code-Editor-Fenster für Anwendungsereignisse eingeben. Um dieses Fenster zu öffnen, befolgen Sie die Anweisungen im Abschnitt Hinweise dieses Themas. Weitere Informationen finden Sie unter Gewusst wie: Protokollieren von Meldungen beim Starten oder Beenden der Anwendung.
Anforderungen
Namespace: Microsoft.VisualBasic.ApplicationServices
Klasse: WindowsFormsApplicationBase
**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Verfügbarkeit nach Projekttyp
Projekttyp |
Verfügbar |
---|---|
Windows-Anwendung |
Ja |
Klassenbibliothek |
Nein |
Konsolenanwendung |
Nein |
Windows-Steuerelementbibliothek |
Nein |
Web-Steuerelementbibliothek |
Nein |
Windows-Dienst |
Nein |
Website |
Nein |
Berechtigungen
Es sind keine Berechtigungen erforderlich.
Siehe auch
Aufgaben
Gewusst wie: Protokollieren von Meldungen beim Starten oder Beenden der Anwendung
Gewusst wie: Behandeln von Anwendungsereignissen (Visual Basic)
Konzepte
Übersicht über das Visual Basic-Anwendungsmodell