Bonjour,
De temps en temps, mais assez rarement, j'ai une exception qui se produit lorsque je quitte mon application
C'est l'instruction "End" qui déclenche une erreur "System.ComponentModel.Win32Exception" et plus exactement "Error creating window handle"
Mon appli compte plusieurs fenêtres, la fenêtre de démarrage (FrmEtape1) n'est affichée qu'au début, on peut quitter l'appli lorsqu'une autre fenêtre est affichée sans que la fenêtre de démarrage soit affichée
Exemple de code pour la fenêtre FrmEtape5 :
Code de la procédure Quitter() :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub FrmEtape5_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing If Quitter() Then End ' Application.Exit() Else e.Cancel = True End If End Sub Private Sub ButFermer_Click(sender As System.Object, e As System.EventArgs) Handles ButFermer.Click If Quitter() Then End ' Application.Exit() End Sub
A bientôt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Public Function Quitter() As Boolean Return FrmMsgBox.Montrer(Msg_VoulezVousQuitter, MsgBoxStyle.YesNo) = MsgBoxResult.Yes End Function
Partager