Feedback

VB - Abmeldevorgang verhindern solange Anwendung läuft

Veröffentlicht von am 10.12.2006
(9 Bewertungen)
Manchmal ist es nützlich, dass ein User sich nicht abmelden kann solange eine Anwendung läuft.

Das nachfolgende Snippet verhindert dies.
GFU-Schulungen  [Anzeige]

VB.NET 2017/2015/2013 Einführung

Das Seminar befähigt Sie zur eigenständigen Entwicklung von anwenderorientierten Programmen in VB.NET, worin auch der Einsatz von Datenbanken enthalten ist.

C# Grundlagen

Die Schulung vermittelt Ihnen die Grundlagen von C# in der Arbeit mit Datentypen sowie bei Klassenbibliotheken. Sie lernen, mit Variablen umzugehen und deren verschiedene Formen zu konvertieren. 

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        AddHandler Microsoft.Win32.SystemEvents.SessionEnding, AddressOf SesionEnding
    End Sub


    Sub SesionEnding(ByVal sender As System.Object, ByVal e As Microsoft.Win32.SessionEndingEventArgs)
        If (e.Reason = Microsoft.Win32.SessionEndReasons.Logoff) OrElse (e.Reason = Microsoft.Win32.SessionEndReasons.SystemShutdown) Then
            e.Cancel = True
            MessageBox.Show("Solange die Anwendund xxx aktiv ist, ist eine Abmeldung nicht möglich!")
        End If
    End Sub
Abgelegt unter Logoff.

1 Kommentare zum Snippet

Timo Boehme schrieb am 26.08.2008:
hey so geil!!! thanks
 

Logge dich ein, um hier zu kommentieren!