Menu non accessible

bedomon Messages postés 8 Date d'inscription mercredi 23 mars 2005 Statut Membre Dernière intervention 5 décembre 2005 - 4 déc. 2005 à 19:23
bedomon Messages postés 8 Date d'inscription mercredi 23 mars 2005 Statut Membre Dernière intervention 5 décembre 2005 - 4 déc. 2005 à 20:56
Bonjour a tous,



voila mon problreme j'ai une appli en vb6 et je me sert de feuille MDI.
sur la feuille mere j'ai un menu fait avec le createur de menu.



quand j'execute et que je clique dans le menu pas de pb ma feuille mdi
Fille s'ouvre mais si je ferme cette feuille en double cliquant en haut
a gauche ou sur la croix, le choix dans le menu deveint
inaccessible ( il est grisé) mais si je ferme ma fenetre fille en
cliquant sur un bouton fermer la le menu est toujours accessible.....



Quelqu'un voit il une solution a cette galere

merci d'avance

2 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
4 déc. 2005 à 19:56
Salut
Quel menu ?
Est-ce que, dans ton code, tu utilises qqpart monMenu.Enabled = False ?
"... mais si je ferme cette feuille en double cliquant en haut a gauche ..." : ah bon ?
Tout dépend du code que tu as mis dans ta forme fille dans QueryUnload et dans Unload ...
Question pas assez détaillée.
Utilise le mode Debug :
Une fois ton appli démarrée, demande une pause en appuyant sur le || de l'IDE
puis appuie sur la touche F8 et enfin fais ta manip de fermeture :
Ton code sera exécuté ligne par ligne en appuyant sur F8.
Tu verras bien ce qui se passe, sur quelles lignes tu passes et tu trouveras surement qui rend le menu innactif.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
0
bedomon Messages postés 8 Date d'inscription mercredi 23 mars 2005 Statut Membre Dernière intervention 5 décembre 2005
4 déc. 2005 à 20:56
bon je precise un peu,



alors oui j'ai mis un monMenu.enable = false quand tu ouvre le clique
dans le menu, et ds le code du bouton qui ferme le form j'ai un enable
true. en fait il faudrait que je rajoute enble true dans la gestion
de la croix et du menu qui apparait un niveau de l'icone de la form en
haut a gauche. mais le je ne sais pas du tout comment faire j'ai bien
regarder ds la msdn library pour le queryUnload mais je ne comprend pas
tres bien en fait...



voila j'espère en dire assez merci
0
Rejoignez-nous