spgj
Messages postés4Date d'inscriptionjeudi 7 février 2008StatutMembreDernière intervention 8 février 2008
-
8 févr. 2008 à 00:26
spgj
Messages postés4Date d'inscriptionjeudi 7 février 2008StatutMembreDernière intervention 8 février 2008
-
8 févr. 2008 à 11:30
Bonjour,
Etant débutant en VB et malgré de nombreuse recherches sur Internet et de nombreux essais infructueux, je n'arrive pas à programmer un bouton pour quitter mon application avec demande de validation !
Voici ce que j'ai commencé à écrire :
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim ReponseQuitter As Integer
MessageBox.Show("Voulez vous vraiment quitter ?", "Quitter ""Calcul FC Max.""", _
MessageBoxButtons.YesNo, MessageBoxIcon.Question)
' Comment faire pour quitter l'application si ReponseQuitter = DialogResult.Yes
' Comment faire pour revenir à l'application si ReponseQuitter = DialogResult.No
spgj
Messages postés4Date d'inscriptionjeudi 7 février 2008StatutMembreDernière intervention 8 février 2008 8 févr. 2008 à 10:00
ok, j'ai tout compris... sauf que si je clic sur le bouton "Oui" ça ne fermer que la fenêtre du message, pas l'application !
donc, j'ai pas tout compris !!!
il y à forcement quelque chose que je ne fais pas comme il faut, si je fais juste ça, ça fonctionne :
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Me.Close()
End Sub
Mais je cherche à avoir une confirmation avant de quitter.
Voici mon code :
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim ReponseQuitter As DialogResult
MessageBox.Show("Voulez vous vraiment quitter ?", "Quitter ""Calcul FC Max.""", _
MessageBoxButtons.OKCancel, MessageBoxIcon.Question)
If ReponseQuitter = DialogResult.Yes Then
Me.Close()
End If
Kristof_Koder
Messages postés918Date d'inscriptionvendredi 3 août 2007StatutMembreDernière intervention27 octobre 200810 8 févr. 2008 à 09:10
Il n'y a pas de code standard, mais pour fermer une appli proprement, il faut toujours :
1- arrêter tous les timers
2- décharger tous les objets instanciés
3- fermer tous les fichiers ouverts
4- fermer toutes les connexion à des sources de données
5- décharger toutes les formes