Fermer une fenetre

cs_chris81 Messages postés 589 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 29 avril 2008 - 9 juin 2004 à 15:48
cs_chris81 Messages postés 589 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 29 avril 2008 - 9 juin 2004 à 16:59
bonjour,
je me suis fait une petite appli qui tourne dans mno systray, le pb est que qd je la lance la form principale reste ouverte alors que j'ai mis ds le form_load: form1.visible = false

sauriez vous pourkoi,
merci

3 réponses

crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
9 juin 2004 à 16:01
Ne pas mettre cela dans le Form_Load !!
Car ta form n'est pas encore visible qd le code du form_load s'execute, et VB fait un Form1.Visible = True juste après le Form_Load !!! Donc c'est comme si tu n'avais rien fait !!
Met cela dans l'EVT Activate de ta form, cela focntionnera mieux. Le activate se produit après que le Form_Load est affiché la form !! Ne t'inquiète pas, cela ne devrait pas se voir (pas d'éffet de clignotement de la form à l'écran) amoins que tu ne fasses tourner cela sous XP sur un 86086 avec 48 Ko de RAM !

Christophe R.
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
9 juin 2004 à 16:01
Ne pas mettre cela dans le Form_Load !!
Car ta form n'est pas encore visible qd le code du form_load s'execute, et VB fait un Form1.Visible = True juste après le Form_Load !!! Donc c'est comme si tu n'avais rien fait !!
Met cela dans l'EVT Activate de ta form, cela focntionnera mieux. Le activate se produit après que le Form_Load est affiché la form !! Ne t'inquiète pas, cela ne devrait pas se voir (pas d'éffet de clignotement de la form à l'écran) amoins que tu ne fasses tourner cela sous XP sur un 80086 avec 48 Ko de RAM !

Christophe R.
0
cs_chris81 Messages postés 589 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 29 avril 2008 2
9 juin 2004 à 16:59
ca marche merci bcp
0
Rejoignez-nous