[VB6] Sous menu d'un sous menu :p

malhivertman1
Messages postés
489
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
22 novembre 2007
- 8 mars 2006 à 16:16
malhivertman1
Messages postés
489
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
22 novembre 2007
- 9 mars 2006 à 08:24
Voila, je vous explique mon probleme :
Je créer des sous menus dynamiquement en fonction d'une valeur en fesant :
MenuIndex = MenuIndex + 1
                Load MnuListe(MenuIndex)
                MnuListe(MenuIndex).Caption = L_dynaset.Fields("BUR_LIBELLE").Value
                MnuListe(MenuIndex).Visible = True

MenuIndex est une variable simple ey MnuListe est un sous menu invisible qui me sert d'appui pour créer les autres. Maintenant, je voudrait qu'en fonction du choix d'un de mes sous menu, un autre sous menu se créé dynamiquement mais je ne peux faire de sous menu invisible car le nb de mes sous menu de 2eme niveau ne m'est pas connu a l'avance donc je n'arrive pas a dire qu'il faut qu'il ouvre le sous menu qd je suis sur ce menu la et etc... Je ne sais pas si c'est clair alors je vais tenter de faire un petit schéma explicatif :

Menu Principal 1er niveau
..............Sous menu (créer dynamiquement) 2eme niveau
..............Sous menu2 (créer dynamiquement) 2eme niveau

et quand je passe sur mon sous menu du 2eme niveau, je veux que ca devienne :

Menu Principal 1er niveau
..............Sous menu (créer dynamiquement) 2eme niveau
...........................Sous sous menu (créer dynamiquement) 3eme niveau
..............Sous menu2 (créer dynamiquement) 2eme niveau

mais je n'arrive pas a prendre un repere pour qu'il parte de ce sous menu.
J'ai essayé de faire pareil que pour le 1er sous menu créer dynamiquement mais il ne cherche pas et fait partir le menu de 3eme niveau a partir du premier de 2eme niveau et c'est tout, il n'en met pas d'autre.

Aprés ces longues explications, j'espere que qq aura une idée pour moi

Merci

2 réponses

cs_Jack
Messages postés
14007
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
78
8 mars 2006 à 21:00
Salut
Je pense que tu trouveras ta réponse en lisant des sources qui parlent de "menu dynamique" (dans la case "Rechercher" en haut de cette page)

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

Champion du monde de boule de cristal - 2005
Le savoir est la seule matière qui s'accro
0
malhivertman1
Messages postés
489
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
22 novembre 2007
1
9 mars 2006 à 08:24
Je suis passé par la avant de poser ma question et c'est la que j'ai trouvé la solution pour faire mon sous menu dynamique de 1er niveau mais ensuite, rien ne m'aide
0