Comment créer un menu dans VB6 en loadant l'executable, les valeur prise d'une B

Résolu
AngeliusMefyrx
Messages postés
52
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
14 octobre 2007
- 14 mars 2007 à 18:32
AngeliusMefyrx
Messages postés
52
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
14 octobre 2007
- 16 mars 2007 à 17:29
Dans visual basic, lorsque l'on crée des menu, on passe par l'option en haut dans le programme et on les fait un par un.

Ce que j'aimerais faire, c'est que lorsque, j'ouvre mon programme, l'exécutable compiler, ça accède une base de donnée, puis à l'aide des informations de cette base de données, ça rajoute un menu dans le haut à coté de Fichier, Affichage etc...

En gros, mon problème, c'est comment je fais pour créer un menu en ouvrant l'exécutable.

Je ne peux donc créer des menu préfait

En fais mon utilisation est simple, ca me sert de favoris pour lancer IE ou d'autres programmes.
Cette table dans la base de données contient alors 3 clefs.
1- Le Titre
2- La commande à exécuter
3- Une phrase afin d'identifier les groupes

Donc ca génèrerait un premier menu "Favoris"
À l'intérieur, ca afficherait un sous menu qui contiendrais chaque phrase au point 3
À l'intérieure de chaque sous menu, il y aurait un sous menu contenant le titre au point 1 qui exécuterait la commande au point 2.

------------------------------------------------------------------------------------------------

La programmation, je la fais pour le fun comme ça, malgré mon diplôme en programmation, je ne compte pas en faire carrière ou lire des bouquins là dessus.  Ce que j'ai besoin je le trouve sur internet et ça ma tout de même permis de créer un programme pour mon travail.  Ce programme contrôle une fenêtre internet explorer qui nous sert à passer des commandes sur n'importe lequel des différent 2000 serveurs ou 25000 postes du réseau.




Le programme utilise une base de données Access, qui classe des commandes déjà pré fait avec exemple et info etc... et en double cliquant sur la commande, ca copie la commande dans IE et lance IE avec les valeurs appropriés.

Par la suite, le programme prend le résultat d'IE et l'affiche, assez simple comme utilisation.
Évidement, en passant la commande, ca demande les infos nécessaires dépendamment de celle ci.
Je voulais rajouter dans le haut, un menu favori, qui permet de lancer des applications sur le poste.
Présentement, je la fait afficher dans un listbox avec séparation d'astérix entre chaque classe d'application.


J'utilise alors VB6 et Access que je connais bien et auquel j'ai une facilité à programmer afin d'atteindre mon but.

8 réponses

jmfmarques
Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
22 août 2014
27
14 mars 2007 à 18:49
Bonsoir,
Je te suggère de regarder là (le 1er commentaire, surtout).
http://www.vbfrance.com/codes/AJOUT-SOUS-MENU-DYNAMIQUEMENT_156.aspx
Ceci étant dit, j'ai l'intime conviction (mais peux me tromper) que tu cherches à te compliquer la vie (enfin... si j'ai bien deviné...)
3