LabVIEWForum.de
Objekt bei ENUM einfügen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Objekt bei ENUM einfügen (/Thread-Objekt-bei-ENUM-einfuegen)



Objekt bei ENUM einfügen - Rudi Riegler - 02.05.2010 17:52

Hallo,

ich versuche nun schon seit einer halben Ewigkeit, ein ENUM Objekt durch Programmierung einzufügen. (also nicht über das Kontextmenü "Objekte bearbeiten")

Ein numerischer Eingabeparameter bestimmt die Anzahl der Objekte des Enums. Die Objektnamen setzten sich aus "ROI + fortlaufende Nummer" zusammen.
Bsp: Wird der Eingabeparameter von 5 auf 6 geändert, so soll automatisch das Objekt "ROI 6" in das ENUM eingefügt werden.

Hat jemand von euch Ideen, wie man das lösen kann???
Danke für eure Vorschläge im Voraus!!!

Gruss
Rudi


Objekt bei ENUM einfügen - GerdW - 02.05.2010 17:59

Hallo Rudi,

Enums kann man zur Laufzeit nicht ändern, da das eine Änderung des Datentyps nach sich ziehen würde - und das widerspricht dem Programmiermodell von LabVIEW!

Aber:
Wozu gibt es (in der gleichen Palette) das Ring-Control? Die kann man programmatisch ändern, da sich der Datentyp dabei nicht ändert...


Objekt bei ENUM einfügen - Rudi Riegler - 02.05.2010 18:25

Hallo,

Ich hab mich auch schon mit dem Ring Element gespielt....habs jedoch auch nicht hinbekommen :-(
Würde es mit Hilfe der Eigenschafts- oder Methodenknoten funktionieren???

Gruss
Rudi


Objekt bei ENUM einfügen - jg - 02.05.2010 18:40

Such mal nach den PropertyNodes "Strings[]" oder alternative "Strings and Values[]".

Gruß, Jens


Objekt bei ENUM einfügen - Rudi Riegler - 02.05.2010 19:12

Super, es hat funktioniert....vielen Dank für die Tipps!!!