Verarbeiten der ausgewählten Menüpunkte
- Aktualisiert2025-08-27
- 1 Minute(n) Lesezeit
Nachdem Sie ein Menü per Hand oder programmatisch erstellt haben, müssen Sie für jeden der vorgesehenen Menüpunkte eine Case-Struktur erstellen.
Führen Sie dazu folgende Schritte aus:
- Fügen Sie eine While-Schleife in das Blockdiagramm ein und ziehen Sie diese auf die gewünschte Größe auf.
- Fügen Sie neben der Schleife die Funktion Menüleiste des aktuellen VIs ein.
- Fügen Sie die Funktion Menüauswahl abfragen in die Schleife ein.
- Verbinden Sie die Funktion "Menüleiste des aktuellen VIs" mit dem Eingang Menüreferenz der Funktion "Menüauswahl abfragen".
- Klicken Sie mit der rechten Maustaste auf den Eingang ms Timeout der Funktion "Menüauswahl abfragen" und wählen Sie aus dem Kontextmenü die Option Erstellen»Konstante aus. Eine numerische Konstante mit dem Wert 200 wird angezeigt.
- Fügen Sie eine Case-Struktur in die While-Schleife ein und ziehen Sie sie auf die gewünschte Größe auf.
- Verbinden Sie den Ausgang Menüpunkt-Tag der Funktion "Menüauswahl abfragen" mit dem Fragezeichen auf dem Rand der Case-Struktur.
- Verbinden Sie anschließend den Ausgang Menüreferenz (Ausgang) der Funktion "Menüauswahl abfragen" mit dem Rand der Case-Struktur.
- Erstellen Sie einen Case für jeden Menüpunkt.
- Führen Sie das VI zur Anzeige des benutzerdefinierten Menüs aus.
Beispiele zur Verarbeitung einer Menüauswahl finden Sie unter labview\examples\Dialog and User Interface\Menu\Customizing the Menubar\Customizing the Menubar.lvproj.