LabVIEWForum.de
Enum-Konstante und Cases - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Enum-Konstante und Cases (/Thread-Enum-Konstante-und-Cases)



Enum-Konstante und Cases - Günni1977 - 27.03.2011 09:55

Hallo an alle,

ich habe eine Frage zu Enum-Konstanten und Cases.
Ich habe ein Enum angelegt und ein paar Konstanten.

Meine erste Frage: wenn ich das Enum erweitere um Einträge, wie kann ich meine Konstanten aktualisieren?

Meine zweite Frage: eine Enum-Konstante verwende ich als Selector für einen Case. Beim Anlegen des Case konnte ich die einzelnen "Case-Teile" automatisch erstellen lassen anhand der Enum-Konstante am Selector. Nach Änderung der Enum-Konstante (da ich noch nicht weiß, wie es automatisch geht, siehe Frage 1) kann ich meinen Case nicht automatisch an den Selector anpassen...

Ich hoffe, das ist so einigermaßen verständlich.
Schönen Sonntag noch an alle!


RE: Enum-Konstante und Cases - NWOmason - 27.03.2011 11:48

(27.03.2011 09:55 )Günni1977 schrieb:  Meine erste Frage: wenn ich das Enum erweitere um Einträge, wie kann ich meine Konstanten aktualisieren?

Hallo Günni,

du musst das Enum als strict type definieren:

http://www.labviewforum.de/Thread-Enum-Type-Def-OK-aber-die-Konstanten-gehen-nicht-mit
http://www.labviewforum.de/Thread-Enum-Type-Def-OK-aber-die-Konstanten-gehen-nicht-mit

(27.03.2011 09:55 )Günni1977 schrieb:  Meine zweite Frage: eine Enum-Konstante verwende ich als Selector für einen Case. Beim Anlegen des Case konnte ich die einzelnen "Case-Teile" automatisch erstellen lassen anhand der Enum-Konstante am Selector. Nach Änderung der Enum-Konstante (da ich noch nicht weiß, wie es automatisch geht, siehe Frage 1) kann ich meinen Case nicht automatisch an den Selector anpassen...

Du kannst am Case mit der rechten Maustaste klicken und "Add Case for every value" auswählen.


Ebenfalls noch einen schönen Sonntag.

Beste Grüße,
NWO


RE: Enum-Konstante und Cases - Lucki - 27.03.2011 13:17

(27.03.2011 11:48 )NWOmason schrieb:  du musst das Enum als strict type definieren:
...und erst dann die Konstanten daraus erzeugen. Die alten Konstanten, die vor der Definition des Enum-Controls als Strikt-Type erzeugt wurden, löschen


RE: Enum-Konstante und Cases - Günni1977 - 27.03.2011 22:25

DANKE !!!