Bonjour,


Lors de la fermeture de mon programme j'ai palcer un événement a regardant msdn mais j'ai un problème.

Voila le code de cette fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {
 
            e.Cancel = true;
            MessageBox.Show("lol");
            if (File.Exists(time + "\\timeshifting.mpg"))
            File.Delete(time + "\\timeshifting.mpg");
 
            this.Close();
        }
Et la la message box avec lol réapparait tout le temps je ne peux pas la fermer, et si je ne la met pas, j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
An unhandled exception of type 'System.StackOverflowException' occurred in mscorlib.dll
A la ligne d'apres, quelqu'un peux m'expliquer pourquoi ?



Merci