[VB.NET]
Salut,
je voudrais afficher un message (O/N) lors de la fermeture de lapplication, alors sur quel événement de ma form je dois mettre le msgbox?
Version imprimable
[VB.NET]
Salut,
je voudrais afficher un message (O/N) lors de la fermeture de lapplication, alors sur quel événement de ma form je dois mettre le msgbox?
L'evenement Closing
je l'ai fait sur lévneůent closing, mais que je fasse oui ou non comme réponse, ca ferme toujours l'application
Code:
1
2
3
4
5
6
7
8
9 private void Form1_FormClosing(object sender, FormClosingEventArgs e) { DialogResult resultat; resultat = MessageBox.Show("Fin", "Fin", MessageBoxButtons.YesNo); if (resultat = DialogResult.No) e.Cancel; }
Code:
1
2
3
4
5
6
7
8 private void Form1_FormClosing(object sender, FormClosingEventArgs e) { DialogResult resultat; resultat = MessageBox.Show("Fin", "Fin", MessageBoxButtons.YesNo); if (resultat = DialogResult.No) e.Cancel = true; }
exact, autant pour moi !
Le troisieme essai est le bon :oops:
Code:
1
2
3
4
5
6
7
8
9 private void Form1_FormClosing(object sender, FormClosingEventArgs e) { DialogResult resultat; resultat = MessageBox.Show("Fin", "Fin", MessageBoxButtons.YesNo); if (resultat == DialogResult.No) e.Cancel = true; }
Citation:
Envoyé par Le titre
;)Code:
1
2
3
4
5 Private Sub Form1_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.Closing Dim resultat As DialogResult resultat = MessageBox.Show("Fin", "Fin", MessageBoxButtons.YesNo) If resultat = DialogResult.No Then e.Cancel = True End Sub
merci les gars pour votre aide
c'est résolu