LabVIEWForum.de - Enum Anzahl Objekte

LabVIEWForum.de

Normale Version: Enum Anzahl Objekte
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo LVG,

Ich habe ein Enum bei dem ich die Beschreibungstext entsprechend eines Arrays ändere. Leider ist es mir nicht möglich, Objekte des Enums über einen Eigenschaftsknoten hinzuzufügen. Gibt es eine Möglichkeit über Arraygröße die Anzahl der Enum-Objekte hinzuzufügen/löschen anzupassen?

Jens

Lv82_img
Meinst du mit "Objekte" die auswählbaren Einträge/Texte? Dann geht das über [Strings] oder [Strings and values]
Fragetext und VI-Name beziehen sich auf Enum's, im VI selbst wird aber eine anderes Element verwendet. Was meinest Du wirklich?
' schrieb:Meinst du mit "Objekte" die auswählbaren Einträge/Texte? Dann geht das über [Strings] oder [Strings and values]

Hallo Achim ich meine die Anzahl der Objekte vom Enum (Gas1) (derzeit 4 Stck) welche ich unter Eigenschaften Objekte hinzufügen kann. Den selben Vorgag möchte ich über einen Eigenschaftsknoten abhandeln

Jens
' schrieb:Hallo Achim ich meine die Anzahl der Objekte vom Enum (Gas1) (derzeit 4 Stck) welche ich unter Eigenschaften Objekte hinzufügen kann. Den selben Vorgag möchte ich über einen Eigenschaftsknoten abhandeln
Dieser Vorgang geht, wie Achim schon gesagt hat, mit dem Property Strings[].

Hast du das mal probiert oder meinst du was anderes?
In meiner Hilfe steht:Zeitung2
Refer to the Ring and Combo Box VI in the LabVIEWexamplesgeneralcontrolsring.llb for an example of using the Strings And Values [] property.

Kannst du ruhig mal anschauenWink
' schrieb:Dieser Vorgang geht, wie Achim schon gesagt hat, mit dem Property Strings[].

Hast du das mal probiert oder meinst du was anderes?
Ich habe es mit schon probiert aber so wie ich es mir dachte funktioniert es nicht. Sicherlich liegt es auch daran, dass es höchstwahrscheinlich nicht rüber kommt was ich eigentlich bezwecken möchte. Es soll eine Art Pull-Down Menü entstehen, welches in Abhängigkeit eines 1-D String Arrray abgeändert/angepasst werden kann. Ich bekomme es halt einfach nicht hin, die Anzahl der Elemente von "Gas1" zu erweitern/löschen. Kann jemand vielleicht mal ein Bild oder Beispiel anhängen.

Jens
' schrieb:Sicherlich liegt es auch daran, dass es höchstwahrscheinlich nicht rüber kommt was ich eigentlich bezwecken möchte.
Das glaube ich mittlerweile aus.

Zitat:Es soll eine Art Pull-Down Menü entstehen, welches in Abhängigkeit eines 1-D String Arrray abgeändert/angepasst werden kann.
Das Schreiben des 1D-Arrays mittels des Property Strings in den Ring stellt doch eine Abänderung/Anpassung dar, oder nicht?

Zitat:die Anzahl der Elemente von "Gas1" zu erweitern/löschen.
Auch eine Erweiterung/Lösung der Anzahl wird durch das Schreiben auf das Property realisiert.

Wenn du die bestehenden Elemente des Rings erweitern willst um z.B. einen Eintrag, kannst du das Property als Array auslesen, einen Wert mit dem entsprechenden Array-Element hinzufügen und das resultierende Array wieder zurückschreiben.

Meinst du so wie im Bild?[attachment=42695:Enum_Ring.jpg]
' schrieb:Das glaube ich mittlerweile aus.

Das Schreiben des 1D-Arrays mittels des Property Strings in den Ring stellt doch eine Abänderung/Anpassung dar, oder nicht?

Auch eine Erweiterung/Lösung der Anzahl wird durch das Schreiben auf das Property realisiert.

Wenn du die bestehenden Elemente des Rings erweitern willst um z.B. einen Eintrag, kannst du das Property als Array auslesen, einen Wert mit dem entsprechenden Array-Element hinzufügen und das resultierende Array wieder zurückschreiben.

Meinst du so wie im Bild?[attachment=42695:Enum_Ring.jpg]

Danke

Genau so sollte es funktionieren
Referenz-URLs