..
En form Visual Basic 6 inte inbyggt har möjlighet att aktivera en snabbmeny när du trycker på höger musknapp, användbart alternativ för utvecklaren och användaren av programvaran under vissa omständigheter.
VB6 har mouseUp händelse som kan förknippas med en form inslag genom den klassiska syntaxen i händelsestyrd språk.
Låt oss ta ett inledande exempel.
Vi skapar en ny form genom att öppna våra kopia av Visual Basic 6, dubbelklicka var som helst på formuläret så att redaktören för VB6 oss tillbaka till Form_Load förfarande.
Posizioniamoci med markören på händelsen (på texten: Form_Load) och öppna upp händelsehanteraren att välja mouseUp:


Naturligtvis kan du associera denna händelse med någon del av ett formulär, helt enkelt genom att dubbelklicka på, och koden, genom att köra samma sekvens av verksamheten.
Inuti den nya rutinen kommer att skriva en check så här:
Private Sub Form_MouseUp (knapp As Integer, Shift As Integer, X As Single, Y As Single)
Om Button = vbRightButton Sedan
MsgBox ""
End If
End Sub
Button är den första parametern av rutin, intern typ, medan de konstant vbRightButton returnerar ett booleskt värde på noll (0) är false om händelse eller att en (1) Om händelsen är sann.
Försöker att högerklicka på den löpande formen kommer tillbaka en tom meddelanderuta.
Generera en meny från höger ger för integration av detta enkla exempel med den normala skapandet av en meny i VB6 , som förklaras i artikeln bara länkade.
Baserat på artikeln bara länkade förklaringar, skapar vi en meny med följande egenskaper:

| |
MS Access (avancerat)
Lär dig skapa och hantera databaser snabbt och enkelt. Från 29 €. |
| |
Visual Basic 6 (Kurs)
Gör Desktopapplikationer med VB6. Från 39 €. |