OVH Cloud OVH Cloud

menus dynamiques...

2 réponses
Avatar
Zip
Bonjour,

Dans une application assez importante, j'aimerai gerer les menus de façon
dynamique. Par exemple en utilisant des tables en base de données pour le
nom des menus (pr le multi langage par exemple) ou pour gerer des droits
(par exemple certain venu vusibles etc...), et meme peut etre (si c'est
possible) pour que l'utilistateur reorganise ses menus...

Est ce que qqu'un a déjà fait ce genre de choses ? Et surtout est ce que
cela parait possible ?

Bonne journéem
z

2 réponses

Avatar
François Picalausa
Bonjour/soir
"Zip" a écrit dans le message de
news:bolbcm$62k$
Dans une application assez importante, j'aimerai gerer les menus de
façon dynamique. Par exemple en utilisant des tables en base de
données pour le nom des menus (pr le multi langage par exemple) ou
pour gerer des droits (par exemple certain venu vusibles etc...), et
meme peut etre (si c'est possible) pour que l'utilistateur reorganise
ses menus...

Est ce que qqu'un a déjà fait ce genre de choses ? Et surtout est ce
que cela parait possible ?



Pour créer des menus dynamqiuement, tu peux utiliser la méthode par index
d'ajout dynamqiue de contrôles tel que décrit dans la FAQ:
http://faq.vb.free.fr/index.php?questionˆ

Si ce n'est pas suffisant, tu peux te référer aux APIs comme insertmenu:
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/resources/menus/menureference/menufunctions/insertmenu.asp

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Avatar
xx
"François Picalausa" a écrit dans le message de news:
Bonjour/soir
"Zip" a écrit dans le message de
news:bolbcm$62k$
> Dans une application assez importante, j'aimerai gerer les menus de
> façon dynamique. Par exemple en utilisant des tables en base de
> données pour le nom des menus (pr le multi langage par exemple) ou
> pour gerer des droits (par exemple certain venu vusibles etc...), et
> meme peut etre (si c'est possible) pour que l'utilistateur reorganise
> ses menus...
>
> Est ce que qqu'un a déjà fait ce genre de choses ? Et surtout est ce
> que cela parait possible ?

Pour créer des menus dynamqiuement, tu peux utiliser la méthode par index
d'ajout dynamqiue de contrôles tel que décrit dans la FAQ:
http://faq.vb.free.fr/index.php?questionˆ

Si ce n'est pas suffisant, tu peux te référer aux APIs comme insertmenu:



http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/resources/menus/menureference/menufunctions/insertmenu.asp

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com



Sachant que, dans certains cas, le panachage des deux donne des resultats discordants (cf reponse par Morcillo, dont le 'hacking'
fonctionne par ailleurs parfaitement (comme d'habitude avec Morcillo))):

Subject: Are Menus (the control) and Menus (by API) the same thing, or distant cousins?
http://groups.google.com/groups?ie=UTF-8&oe=UTF-8&as_umsgid=%3C%%3E&as_drrb=b&as_mind&as_minm=5&as_miny 03&as_maxd=9&as_maxm&as_maxy 03&lr=&hl=fr