..


Sponsored Links

Menü von der rechten in Visual Basic 6

Artikel durch schriftliche Luca Ruggiero
Seite 1 von 2

Ein Formular Visual Basic 6 nicht nativ haben die Möglichkeit, um ein Kontextmenü zu aktivieren, wenn Sie die rechte Maustaste, nützliche Option für die Entwickler und Nutzer der Software ist unter bestimmten Umständen zu drücken.

VB6 hat das MouseUp Ereignis, das mit einem Formular-Element durch die klassische Syntax von ereignisgesteuerten Sprache zugeordnet werden können.

Nehmen wir ein einführendes Beispiel.

Wir schaffen eine neue Form durch die Öffnung unserer Kopie von Visual Basic 6, Doppel-Klicken Sie irgendwo auf das Formular, so dass die Herausgeber von VB6 uns zurück in die Form_Load-Prozedur.

Posizioniamoci mit dem Cursor auf das Ereignis (auf den Text: Form_Load) und eröffnen den Event-Handler zu MouseUp wählen:

An diesem Punkt der Editor zeigt die neue Routine Form_MouseUp mit all seinen Parametern:
Auch manuell löschen Form_Load-Prozedur.

Natürlich können Sie dieses Ereignis mit einem Element eines Formulars verbinden, einfach per Doppelklick, und der Code wird durch Ausführen der gleichen Folge von Operationen.

Im Inneren des neuen Routine wird einen Scheck wie folgt aus:






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



    



 Wenn Button = vbRightButton Dann



        



 MsgBox ""



    



 End If







 End Sub



Button ist der erste Parameter der Routine, interner Typ, während die konstante vbRightButton gibt einen booleschen Wert von Null (0) ist falsch, wenn das Ereignis oder eine (1), wenn das Ereignis wahr ist.

Der Versuch, rechts auf dem laufenden Formular klicken zurückkehren wird ein leeres Meldungsfeld.

Erstellen Sie ein Menü aus dem rechten sieht die Integration von diesem einfachen Beispiel mit der normalen Erstellung eines Menüs in VB6 , wie in dem Artikel nur verknüpft.

Basierend auf den Artikel nicht mehr verbunden Erklärungen, erstellen wir ein Menü mit den folgenden Eigenschaften:

  • Main Menu (Bildunterschrift: "My Menu" - Name: "MyMenu")
    • Untermenü 1 (Bildunterschrift: "Item 1" - Name: "V1")
    • Untermenü 2 (Bildunterschrift: "Item 2" - Name: "V2")
Während der Bauphase wird das Menü dann haben die folgenden Eigenschaften:
Warnung: wie im Bild gezeigt, vergessen Sie das Häkchen bei "Visible", um das Hauptmenü, denn standardmäßig ist das Menü nicht sichtbar, weil es durch Klicken mit der rechten Maustaste aktiviert wird.

In der selben Kategorie ...
E-Learning
MS Access (Advanced) MS Access (Advanced)
Erfahren Sie, wie das Erstellen und Verwalten von Datenbanken schnell und einfach. Ab 29 €.
Visual Basic 6 (Course) Visual Basic 6 (Course)
Machen Desktop-Anwendungen mit VB6. Von 39 €.
Sponsored Links