Bonjour,

j'utilise un timer de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
public partial class MaFenetre : Form
{
       static System.Windows.Forms.Timer tmrFenetre = new System.Windows.Forms.Timer();
 
    // Constructeur
    public MaFenetre ()
    {
        InitializeComponent();
        // pour gérer l'affichage de l'heure
        tmrFenetre.Tick += new System.EventHandler(tmrFenetre_Tick);
        tmrFenetre.Interval = 1000;
        tmrFenetre.Start();
    }
 
    private void tmrFenetre_Tick(object sender, EventArgs e) 
    {
        this.Text = string.Concat("Ouverture - ", DateTime.Now.ToString("dd/MM/yyyy HH:mm"));            
    }
}
Mon problème est que j'obtiens :
Exception de première chance à 0x7c815e02 dans Truc.exe : Exception Microsoft C++ : [rethrow] à l'emplacement mémoire 0x00000000..

C'est le debogguer qui me renvoie ça en arrivant sur la ligne :
tmrFenetre.Tick += new System.EventHandler(tmrFenetre_Tick);

Ca n'empeche pas l'execution mais comme j'aime pas ce genre de choses j'aimerais comprendre et corriger
Mais en l'état je ne vois pas où j'ai pu faire une erreur

Merci pour votre aide