greg76301
Messages postés14Date d'inscriptionmardi 19 juillet 2005StatutMembreDernière intervention15 avril 2006
-
13 avril 2006 à 16:30
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 2008
-
15 avril 2006 à 20:57
bonjour, j'ai un souci dans mon programme. lorqsue je reduis une
fenetre il arrive que le prog leve une exception avec le message
d'erreur suivant : "Le handle de fenêtre existe déjà." Quelqu'un peut
il meclairer la dessus?
icon_taskbar.Visible = false; // on supprime licone de la zone de notification
this.ShowInTaskbar = true; // et on raffiche l'intitulé de la fenetre dans la barre des taches
timer_opacity.Stop(); // on arrete le timer
this.Opacity = 1; // et on raffiche la fenetre
this.Activate(); // puis on met le focus dessus
}
Une exception est levé de temps en temps seulement ( tout de meme assez
souvent mais pas a cahque fois ) InvalidOperationException avc le
message "le handle de fenetre existe deja." lorsque la fenetre
est reduite precisement sur ce bout de code :
icon_taskbar.Visible = false; // on supprime licone de la zone de notification
this.ShowInTaskbar = true; // et on raffiche l'intitulé de la fenetre dans la barre des taches
timer_opacity.Stop(); // on arrete le timer
this.Opacity = 1; // et on raffiche la fenetre
this.Activate(); // puis on met le focus dessus
}
Une exception est levé de temps en temps seulement ( tout de meme assez
souvent mais pas a cahque fois ) InvalidOperationException avc le
message "le handle de fenetre existe deja." lorsque la fenetre est
reduite precisement sur ce bout de code :
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 14 avril 2006 à 13:38
Salut,
Je n'ai malheureusement pas reussi a reproduire ton probleme :/ C'est tres bizarre.
Petite suggestion :
Met ton timer_opacity.Stop(); dans la méthode associée a l'evenement Tick de ton timer (des que Opacity == 0) cela evitera qu'il continue de tourner une fois la Form invisible.
Mx
MVP C#
Vous n’avez pas trouvé la réponse que vous recherchez ?