Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : menu déroulant dynamique [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (Arnoconection)

mercredi 6 février 2002 à 20:29:57 | menu déroulant dynamique

Arnoconection

Salut à tous!!
Je voudrais rajouter des éléments de menus mais pendant la création... Quelqu'un a-t-il une idée?
Merci d'avance.@+

jeudi 7 février 2002 à 21:43:33 | Re : menu déroulant dynamique

Renfield

Administrateur CodeS-SourceS
Const MF_CHECKED = &H8&
Const MF_APPEND = &H100&
Const TPM_LEFTALIGN = &H0&
Const MF_DISABLED = &H2&
Const MF_GRAYED = &H1&
Const MF_SEPARATOR = &H800&
Const MF_STRING = &H0&
Private Type POINTAPI
x As Long
y As Long
End Type
Private Declare Function CreatePopupMenu Lib "user32" () As Long
Private Declare Function TrackPopupMenu Lib "user32" (ByVal hMenu As Long, ByVal wFlags As Long, ByVal x As Long, ByVal y As Long, ByVal nReserved As Long, ByVal hwnd As Long, ByVal lprc As Any) As Long
Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long
Private Declare Function AppendMenu Lib "user32" Alias "AppendMenuA" (ByVal hMenu As Long, ByVal wFlags As Long, ByVal wIDNewItem As Long, ByVal lpNewItem As Any) As Long
Private Declare Function DestroyMenu Lib "user32" (ByVal hMenu As Long) As Long
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Dim hMenu As Long
Private Sub Form_Load()
'Create an empty popupmenu
hMenu = CreatePopupMenu()
'Append a few menu items
AppendMenu hMenu, MF_STRING, ByVal 0&, "Hello !"
AppendMenu hMenu, MF_GRAYED Or MF_DISABLED, ByVal 0&, "Testing ..."
AppendMenu hMenu, MF_SEPARATOR, ByVal 0&, ByVal 0&
AppendMenu hMenu, MF_CHECKED, ByVal 0&, "TrackPopupMenu"
End Sub
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
Dim Pt As POINTAPI
'Get the position of the mouse cursor
GetCursorPos Pt
If Button = 1 Then
'Show our popupmenu
TrackPopupMenu hMenu, TPM_LEFTALIGN, Pt.x, Pt.y, 0, Me.hwnd, ByVal 0&
Else
'Show our form's default popup menu
TrackPopupMenu GetSystemMenu(Me.hwnd, False), TPM_LEFTALIGN, Pt.x, Pt.y, 0, Me.hwnd, ByVal 0&
End If
End Sub
Private Sub Form_Unload(Cancel As Integer)
'Destroy our menu
DestroyMenu hMenu
End Sub



Cette discussion est classé dans : menu, dynamique, déroulant


Répondre à ce message

Sujets en rapport avec ce message

menu déroulant dynamique [ par Arnoconection ] Salut à tous!!Je voudrais rajouter des éléments de menus mais pendant la création... Quelqu'un a-t-il une idée?Merci d'avance.@+ menu déroulant dynamique [ par mauler ] Salut tout le monde.J'ai utiliser un script javascript de menu déroulant pour créer une menu pour mon site.Cependant, j'ai une erreur avec mozilla qu comment rendre visible un menu déroulant depuis un document Word ? [ par julitoVB ] Salut,j'ai crée dans un document .dot un menu déroulant que je n'arrive pas à utiliser dans un document .doc issu du .dot !Si quelqu'un pouvait me dir Aide sur la saise automatique dans un menu déroulant sous excel [ par T_OCHE ] Bonjour tout le monde voilà petit pb dans mon tableau excel à l'intérieur du menu déroulant j'aimerai avoir les noms de ma liste en saisie automatique Créer un Popup dynamique (a l'exécution) [ par CocoMsa ] Bonjour,Je voudrais créer un popup menu de façon dynamique i-e je remplis le contenu du sous-menu à l'exécution et non à la création du prog.Par avanc creation d'un fichier .dot mais problème lors de son appel ! [ par julitoVB ] Salut,j'ai crée un fichier .dot avec un menu déroulant que j'ai rajouté (avec les fonctionnalités que je désire utiliser) mais lorsque je double clic Menu déroulant avec données excel [ par hanslepire ] Hellos,J'ai un fichier excel avec 2 feuilles.L'une avec des fournisseurs et l'autre avec mes factures.DAns la feuille facture, j'aimerais mettre un me menu déroulant VBA/excel [ par capc93 ] Bonjour, Je débute en VBA/ Excel et depuis hier je bute sur un truc qui je suis sure est simple mais que je n'arrive pas surmonter...J'ai fais une min menu dynamique ??? [ par cups ] hello,j'ai fait un simple petit menu dynamique qui va chercher le nom du bouton dans un fichier texte externe, et je voudrai savoir si il y a moyen d' menu dynamique ??? [ par cups ] hello,j'ai fait un simple petit menu dynamique qui va chercher le nom du bouton dans un fichier texte externe, et je voudrai savoir si il y a moyen d'


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,484 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.