..
En form for Visual Basic 6 ikke innfødt har evnen til å aktivere en kontekst-meny når du trykker på høyre museknapp, veldig nyttig alternativ for utbygger og brukeren av programvaren under visse omstendigheter.
VB6 har MouseUp arrangement som kan være forbundet med en form element gjennom den klassiske hendelsesdrevet syntaks av språket.
La oss ta et innledende eksempel.
Vi skaper en ny form ved å åpne vår kopi av Visual Basic 6, vi dobbeltklikke hvor som helst på skjemaet, slik at redaktøren av VB6 oss tilbake til Form_Load.
Posizioniamoci med markøren på arrangementet (på teksten: Form_Load) og åpne opp til arrangementet handler velge MouseUp:


Selvfølgelig er det mulig å knytte denne hendelsen til noen del av en form, ganske enkelt ved å dobbeltklikke, og koden, utfører den samme sekvensen av operasjoner.
Inne i den nye rutinen vil skrive en sjekk som dette:
Private Sub Form_MouseUp (Button As Integer, Shift As Integer, X Som Single, Y som singel)
Så Hvis Button = vbRightButton
MsgBox ""
End If
End Sub
Button er den første parameter av rutinen, interne type, mens den konstante vbRightButton returnerer en boolsk verdi på null (0) er falsk dersom hendelsen eller til én (1) hvis hendelsen er sant.
Prøver å høyreklikke på driften skjemaet vil returnere en tom melding boks.
Generering av en meny fra høyre kaller for integrering av denne enkle eksempel med normal opprettelsen av en meny i VB6 , som forklart i artikkelen bare knyttet til.
Basert på artikkelen bare knyttet forklaringer, skaper vi en meny med følgende funksjoner:

| |
MS Access (Course)
Lær hvordan å opprette og administrere databaser enkelt og raskt. Starter fra 29 €. |
| |
Visual Basic 6 (Course)
Lag desktop-applikasjoner med VB6. Starter fra 39 €. |