..


Liens sponsorisés

Droite dans le menu de Visual Basic 6

Article écrit par Luca Ruggiero
Page 1 sur 2

Une forme de Visual Basic 6 n'a pas nativement ont la capacité d'activer un menu contextuel lorsque vous appuyez sur le bouton droit de la souris, option très utile pour le développeur et l'utilisateur du logiciel dans certaines circonstances.

VB6 a l'événement MouseUp qui peut être associé à un élément de formulaire par l'event-driven classiques syntaxe de la langue.

Prenons un exemple d'introduction.

Nous créons une nouvelle forme en ouvrant notre copie de Visual Basic 6, on double-cliquez n'importe où sur le formulaire afin que l'éditeur de VB6 nous ramène à Form_Load.

Posizioniamoci avec le curseur sur l'événement (sur le texte: Form_Load) et s'ouvrir au gestionnaire d'événements MouseUp sélectionner:

À ce stade, l'éditeur va voir le Form_MouseUp nouvelle routine avec tous ses paramètres:
Également supprimer manuellement la procédure Form_Load.

Bien sûr, il est possible d'associer cet événement à n'importe quel élément d'un formulaire, simplement en double-cliquant dessus, et le code, effectuer la même séquence d'opérations.

L'intérieur de la nouvelle routine va faire un chèque comme ceci:






 Privé Form_MouseUp Sub (Bouton As Integer, Shift As Integer, X As Single, Y As Single)



    



 Puis Si Button = vbRightButton



        



 MsgBox ""



    



 End If







 End Sub



Button est le premier paramètre de la routine, de type interne, tandis que la constante de vbRightButton renvoie une valeur booléenne de zéro (0) est fausse si l'événement ou à un (1) si l'événement est vrai.

Essayer de faire un clic droit sur le formulaire en cours sera de retour une boîte de message vide.

La génération d'un menu à partir de la droite réclame l'intégration de cet exemple simple avec la normale la création d'un menu dans VB6 , comme expliqué dans l'article qui vient liées.

Basé sur l'article qui vient explications liées, nous créons un menu avec les caractéristiques suivantes:

  • Menu principal (Légende: "Mon Menu" - Nom: "Raccourcis")
    • Sous-menu 1 (Légende: "Point 1" - Nom: "V1")
    • Sous-menu 2 (Légende: "Voix 2" - Nom: «V2»)
Pendant la construction du menu affichera alors les caractéristiques suivantes:
Attention: comme le montre l'image, n'oubliez pas de décocher la case "Visible" dans le menu principal, puisque, par défaut, le menu n'est pas visible car il est activé en cliquant sur ​​le bouton droit de la souris.

Dans la même catégorie ...
E-Learning
MS Access (Cours) MS Access (Cours)
Apprenez à créer et gérer des bases de données facilement et rapidement. A partir de 29 €.
Visual Basic 6 (Cours) Visual Basic 6 (Cours)
Faire des applications de bureau avec VB6. A partir de 39 €.
Liens sponsorisés