..


Gesponsorde links

Rechts in het menu in Visual Basic 6

Artikel geschreven door Luca Ruggiero
Pagina 1 van 2

Een vorm van Visual Basic 6 niet native de mogelijkheid om een context menu te activeren wanneer u op de rechter muisknop, een zeer nuttige optie voor de ontwikkelaar en de gebruiker van de software onder bepaalde omstandigheden.

VB6 is het MouseUp evenement dat kan met een formulier element worden gekoppeld door middel van de klassieke event-driven syntax van de taal.

Laten we een inleidend voorbeeld.

We hebben een nieuwe vorm te creëren door het openen van onze kopie van Visual Basic 6, we ergens dubbelklikt u op het formulier, zodat de redacteur van VB6 ons terug naar Form_Load.

Posizioniamoci met de cursor op het evenement (op de tekst: Form_Load) en open te stellen voor de gebeurtenis-handler te selecteren MouseUp:

Op dit punt, is de uitgever zal de nieuwe routine Form_MouseUp zien met al zijn parameters:
Ook handmatig verwijderen van de Form_Load procedure.

Uiteraard is het mogelijk om dit evenement te betrekken bij elk element van een formulier, gewoon door te dubbelklikken op, en de code, het uitvoeren van dezelfde volgorde van de operaties.

In de nieuwe routine zal schrijven een cheque als volgt:






 Private Sub Form_MouseUp (Button As Integer, Shift As Integer, X als single, Y als Single)



    



 Als dan Button = vbRightButton



        



 MsgBox ""



    



 End If







 End Sub



Button is de eerste parameter van de routine, de interne type, terwijl de constante vbRightButton geeft een Booleaanse waarde van nul (0) is onwaar als de gebeurtenis of een (1) als de gebeurtenis waar is.

Proberen om de rechter muisknop op de lopende formulier zal terugkeren een lege message box.

Het genereren van een menu van de rechter pleit voor de integratie van dit eenvoudige voorbeeld met de normale oprichting van een menu in VB6 , zoals wordt uitgelegd in het artikel alleen maar met elkaar verbonden.

Op basis van het artikel alleen maar verbonden uitleg, creëren we een menu met de volgende kenmerken:

  • Main Menu (Onderschrift: "Mijn Menu" - Naam: "MyMenu")
    • Submenu een (Onderschrift: "Item 1" - Naam: "V1")
    • Submenu 2 (Onderschrift: "Stem 2" - Naam: "V2")
Tijdens de bouw in het menu zal dan de volgende kenmerken:
Let op: zoals weergegeven in de afbeelding, moet u het vinkje "Zichtbaar" in het hoofdmenu, omdat standaard het menu is niet zichtbaar, omdat het wordt geactiveerd door te klikken op de rechter muisknop.

In dezelfde categorie ...
E-Learning
MS Access (Cursus) MS Access (Cursus)
Leer hoe het maken en beheren van databanken gemakkelijk en snel. Vanaf 29 €.
Visual Basic 6 (Cursus) Visual Basic 6 (Cursus)
Maak desktop applicaties met VB6. Vanaf 39 €.
Gesponsorde links