LabVIEWForum.de
Case-Struktur Enum Selektor zusätzlich mit Boolschen Wert und Verknüpfen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Case-Struktur Enum Selektor zusätzlich mit Boolschen Wert und Verknüpfen (/Thread-Case-Struktur-Enum-Selektor-zusaetzlich-mit-Boolschen-Wert-und-Verknuepfen)



Case-Struktur Enum Selektor zusätzlich mit Boolschen Wert und Verknüpfen - samuel-stinger - 13.12.2010 10:41

Hallo,
ich habe folgendendes Problem ich habe eine Case-Struktur die ich über eine Enum Variable betrete, ich möchte diese Bedingung aber mit einem Schalter und Verknüpfen, so das das Betreten nur möglich ist wenn der Enum und Boolsche Wert korrekt ist.
[attachment=31207]


Case-Struktur Enum Selektor zusätzlich mit Boolschen Wert und Verknüpfen - chrissyPu - 13.12.2010 10:46

Tag,

folgende Optionen:
- Zusätzliche Case-Struktur drumrum
- Ein T/F-Entscheider in den Enum-Wire schalten und nur bei dem "richtigen" boolschen Wert den Enum durchschalten, beim falschen einen Case-Identifier für einen leeren Case schicken
- Boolschen Operator in dem Case abfragen, wo er tatsächlich wichtig ist.

Generell würde ich mir aber die Frage stellen, ob das ganze so sinnvoll ist. m.E. müsste man das anders und programmiertechnisch geschickter lösen können. Dafür kenn ich Deine Fragestellung aber nicht.

Grüße,

ch


Case-Struktur Enum Selektor zusätzlich mit Boolschen Wert und Verknüpfen - Martin Heller - 13.12.2010 10:46

Hi Samuel

Was ist wenn du Enum und Button kombinierst?

[attachment=31208]


mfg Martin


Case-Struktur Enum Selektor zusätzlich mit Boolschen Wert und Verknüpfen - samuel-stinger - 13.12.2010 11:11

@Martin
genau so sieht meine Lösung aus, ich dachte nur vielleicht gibt es eine elegantere Lösung in der man sich eine Case-Struktur sparen könnte.


Case-Struktur Enum Selektor zusätzlich mit Boolschen Wert und Verknüpfen - Lucki - 13.12.2010 11:40

Wenn Dir das vielleicht "eleganter" ist: ein zusätzliches Enum-Objekt 0 "Kein Auswahl" oder einfach " " definieren, und das wählt einen Case mit nichts drin aus:
[attachment=31214]