class Multitimer { public Timer[] colTimer = new Timer[10]; public void init() { for(int i = 0; i < 10; i++) { colTimer[i] = new Timer(); colTimer[i].Tick += new EventHandler(Timer_Tick); } } void Timer_Tick(object sender, EventArgs e) { // sender correspond à ton timer Timer timerAppelant = (Timer)sender; // Et si, par exemple, tu veux connaître l'indice correspondant int i; for (i = 0; i < 10 && timerAppelant != colTimer[i]; i++) ; if (i != 10) { // Là, i correspond à l'indice tu Timer appelant dans le tableau. } } }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question