..


Linki sponsorowane

Menu z prawej strony w Visual Basic 6

Artykuł napisany przez Luca Ruggiero
Strona 1 z 2

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:

W tym momencie edytora pojawi się nowy Form_MouseUp rutynowych wszystkie jego parametry:
Również ręcznie usunąć procedury Form_Load.

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:

  • Menu główne (Tytuł: "Moje Menu" - nazwa: "MyMenu")
    • Podmenu 1 (Tytuł: "pkt 1" - Imię i nazwisko: "V1")
    • Podmenu 2 (Tytuł: "pkt 2" - nazwa: "V2")
Podczas budowy menu będzie posiadać następujące cechy:
Uwaga: jak pokazano na rysunku, należy pamiętać, aby usunąć zaznaczenie "Visible" do menu głównego, ponieważ domyślnie, menu nie jest widoczna, ponieważ jest aktywowana przez kliknięcie prawym przyciskiem myszy.

W tej samej kategorii ...
E-Learning
MS Access (zaawansowane) MS Access (zaawansowane)
Dowiedz się, jak tworzyć i zarządzać bazami danych szybko i łatwo. Począwszy od 29 €.
Visual Basic 6 (Kurs) Visual Basic 6 (Kurs)
Dodać Aplikacje biurowe z VB6. Od 39 €.
Linki sponsorowane