Tank01
Messages postés106Date d'inscriptionlundi 4 août 2003StatutMembreDernière intervention10 novembre 2006
-
11 août 2006 à 11:12
Tank01
Messages postés106Date d'inscriptionlundi 4 août 2003StatutMembreDernière intervention10 novembre 2006
-
11 août 2006 à 12:53
Bonjour,
Après plusieurs mois de non codage en vb.net, je voudrais achever mon logiciel, et j'ai un petit oublis, je voudrais "sécuriser" le fait de quitter le programme ( quand l'utilisateur clique sur la croix en haut à droite, je veux qu'il aparraisse un message avec voulez vous quitter, YES, NO)
Je sais qu'en delphi cela passe avec OnQuerry Close et des boolean.
Bref je pense etre sur la bonne voie ( jai créer un sub utilisant l'objet FormClose)
Voici mon code :
Sub QuerryClosed( )
Dim result As DialogResult
Const titre As String = " Attention ! "
Const mess As String = "Etes vous sur de bien vouloir quitter ?"
result = MessageBox.Show(mess, titre, MessageBoxButtons.YesNo, MessageBoxIcon.Warning)
If result = DialogResult.Yes Then
close = True
// J'ai fixé ici le résultat dans le booléan, mais je bloque pour la suite
End If
If result = DialogResult.No Then
close = False
End If
End Sub
J'ai fixé le résultat du YES-NO dans un bolean, je voudrais ainsi savoir le reste à faire afin de quitter ou non le programme !
Merci à tous !
Utilise plutot l'événement
FormClosing (avant que la form se ferme)
et un e.Cancel = True
annule la fermeture.
Kenji
Il était une fois, un pauvre petit règlement que personne ne lisait. Il est tout sympa mais il est triste, aidez-le, lisez-le, ca lui ferait plaisir ainsi qu'a n