LabVIEWForum.de
Index des geänderten Arrayelements - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Index des geänderten Arrayelements (/Thread-Index-des-geaenderten-Arrayelements)



Index des geänderten Arrayelements - Metzlmane - 15.02.2011 10:24

Hallo,


ich versuche gerade herauszufinden, wie man erfassen kann, wenn sich ein Control-Element in einem Array ändert.
Ich habe ein 10er Array, in dem sich jeweils in Cluster befindet mit 5 Ring-Control's.
Indem ich ein Event "Value Change" für das Array erstelle, wird es aufgerufen, sobald ich einen Wert darin ändere.
Die Werte im geänderten Cluster abzufragen habe ich hinbekommen, aber ich schaffe es nicht herauszufinden, welches Arrayelement geändert wurde (die Indexnummer).
Vielleicht übersehe ich auch nur die entsprechende Propertynode.
Könnte mir jemand einen Tipp geben? Dafür wäre ich dankbar Blush

[attachment=32284]


RE: Index des geänderten Arrayelements - GerdW - 15.02.2011 10:30

Hallo,

wow, hast dich ja schön durch die Referenzen gehangelt.
Warum verwendest du nicht "OldValue" und "NewValue"? Und einen einfachen Vergleich auf "ungleich", um damit das geänderte Element zu entdecken?


RE: Index des geänderten Arrayelements - NWOmason - 15.02.2011 10:44

Hallo,

hast du hier schonmal den 2ten Beitrag gelesen?

Index in einem Array aus Cluster bestimmen
http://www.labviewforum.de/Thread-Index-in-einem-Array-aus-Cluster-bestimmen

Beste Grüße,
NWO


RE: Index des geänderten Arrayelements - Metzlmane - 15.02.2011 10:45

Dachtest du an so etwas?
Ich hatte es zuerst so, dachte aber das wäre uneffizient. Natürlich lasse ich mich gerne eines besseren belehren.

@NWOmason:
genau das habe ich gesucht, Danke! Habe wohl die falschen Begriffe in der Suche verwendet