cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
17 nov. 2005 à 11:41
cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
17 nov. 2005 à 14:15
Bonjour à tous,
J'ai une form qui sert à se loguer et qui s'appelle "form_se_loguer" et
quand l'utilisateur se loguer sa lance une autre form qui s'appelle
"Form1" et dans Form1 je créer un notifyicon et quand Form1 est quitter
il se passe ceci :
Quand on appui sur se loguer dans form_se_loguer :
// si login et mot de passe correct alors :
this.Visible = false ; // form se loguer devient invisible
Ca marche, mais ce que je comprends c'est que mon notifyIcon créer dans
form1 reste visible quand form_se_loguer redevient visible. Non
seulement il est visible mais il est actif egalement, le menu
contextuel qui lui est associé fonctionnent encore.... et si je me
relogue et que je requitte form1 y'en aura un nouveau qui va apparaiter
et ainsi de suite.
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 17 nov. 2005 à 13:53
base représente la classe de base, ici Form.
base.OnClosed(e); nous permet de repasser la main au traitement "normal" qui est effectuer par la classe de base dont on override la méthode OnClosed.
Pour le message d'erreur, je me suis trompé de surcharge :p
à la place utilise :
notifyIcon.Visible = false;
NotifyIcon.Dispose();