vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Sicherheitsabfrage bei Fenster Schließen mit X 
Autor: Maas
Datum: 12.05.10 16:03

Ich weiß auch nicht, wieso das mit CloseReason nicht klappt, aber du kannst eine eigene Flag setzen.
    Private mUserInitiated As Boolean = True
 
    Private Sub DoSth()
        ' work, work, work ...
        mUserInitiated = False
        Me.Close()
    End Sub
 
    Private Sub Form1_FormClosing(ByVal sender As System.Object, ByVal e As _
      System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
        If mUserInitiated Then
            Dim result As DialogResult = MessageBox.Show("Wollen Sie wirklich" & _
              "das Fenster schließen", "Schließen", MessageBoxButtons.YesNo, _
              MessageBoxIcon.Question)
 
            If result = DialogResult.Yes Then
                e.Cancel = False
            Else
                e.Cancel = True
            End If
        End If
    End Sub
Maas
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Sicherheitsabfrage bei Fenster Schließen mit X3.479Infinity200212.05.10 15:02
Re: Sicherheitsabfrage bei Fenster Schließen mit X2.632Maas12.05.10 16:03

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel