..
Formularz Visual Basic 6 nie ma wbudowanej mają możliwość aktywowania menu kontekstowego po naciśnięciu prawego przycisku myszy, przydatną opcją dla dewelopera i użytkownika oprogramowania w pewnych okolicznościach.
VB6 ma przypadku MouseUp, które mogą być związane z elementu formularza za pomocą klasycznej składni języka zdarzeniami.
Weźmy przykład wprowadzające.
Tworzymy nową formę poprzez otwarcie naszych kopię Visual Basic 6, kliknij dwukrotnie w dowolnym miejscu formularza, aby redaktor VB6 nas z powrotem do procedury Form_Load.
Posizioniamoci z kursorem na razie (na tekst: Form_Load) i otwarcie obsługi zdarzeń, aby wybrać MouseUp:


Oczywiście możesz łączyć to wydarzenie z każdego elementu formularza, po prostu klikając dwukrotnie, i kod, w takiej samej kolejności operacji.
Wewnątrz nowego rutynowe napisze sprawdzić tak:
Prywatne Form_MouseUp Sub (Button As Integer, Shift As Integer, X As Single, Y As Single)
Jeśli przycisk = vbRightButton Następnie
MsgBox ""
End If
End Sub
Przycisk jest pierwszym parametrem w rutynę, rodzaj wewnętrznego, podczas gdy stały vbRightButton zwraca wartość logiczną zero (0) jest fałszywe, jeśli zdarzenie lub do jednego (1), jeśli zdarzenie jest prawdziwe.
Próba kliknij prawym przyciskiem myszy na formularzu działa zwróci pusty oknie komunikatu.
Generowanie menu z prawej przewiduje integrację tego prostego przykładu z normalnym tworzenie menu w VB6 , jak wyjaśniono w artykule tylko związane.
Na podstawie artykułu tylko wyjaśnienia związane, tworzymy menu o następujących cechach:

| |
MS Access (zaawansowane)
Dowiedz się, jak tworzyć i zarządzać bazami danych szybko i łatwo. Począwszy od 29 €. |
| |
Visual Basic 6 (Kurs)
Dodać Aplikacje biurowe z VB6. Od 39 €. |