![]() |
dynamische Variablennamen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: dynamische Variablennamen (/Thread-dynamische-Variablennamen) |
dynamische Variablennamen - Lunarfur - 06.11.2006 14:54 Hallo, ich würde gerne mit LabVIEW(v7.11) meine Variable dynamisch auswählen. Die Variablennamen sind dabei string+num (Bsp. Probe 1, ..., Probe 128). Aufgrund der Anzahl will ich nicht jedes einzelne Element in ein Array setzen, bzw. möchte auch andere Eigenschaften während der Laufzeit verändern ohne dabei für jede Variable den dazugehörigen property node danebenzusetzen. Gibt es eine Möglichkeit Variablen dynamisch aufzurufen oder vielleicht sogar zu erstellen, falls ich die Anwendung erweitern möchte ohne das Programm umzuschreiben? Danke Lunarfur dynamische Variablennamen - IchSelbst - 06.11.2006 16:14 ' schrieb:ich würde gerne mit LabVIEW(v7.11) meine Variable dynamisch auswählen. Die Variablennamen sind dabei string+num (Bsp. Probe 1, ..., Probe 128). Aufgrund der Anzahl will ich nicht jedes einzelne Element in ein Array setzen,Gerade aufgrund der Anzahl würde ich ein Array nehmen - gleiche Variablentypen sprechen für ein Array. Zitat:möchte auch andere Eigenschaften während der Laufzeit verändern ohne dabei für jede Variable den dazugehörigen property node danebenzusetzen.Ich interpretiere das jetzt so, dass du für jedes einzelne ProbeX der insgesamt 128 Probes z.B. ein Anzeigeelement hat. "Andere Eigenschaften ändern" wäre z.B. die Hintergrundfarbe ändern. In diesem Falle macht ein Array mit den Probles natürlich keinen Sinn. Zitat:Gibt es eine Möglichkeit Variablen dynamisch aufzurufenEin Array mit den Referenzen auf die Anzeigeelemente. dynamische Variablennamen - Lunarfur - 06.11.2006 16:31 ' schrieb:Ich interpretiere das jetzt so, dass du für jedes einzelne ProbeX der insgesamt 128 Probes z.B. ein Anzeigeelement hat. "Andere Eigenschaften ändern" wäre z.B. die Hintergrundfarbe ändern. In diesem Falle macht ein Array mit den Probes natürlich keinen Sinn.Genau darum geht es, ich will bspw. die Sichtbarkeit oder den Status(enabled/disabled) ändern. Gibt es denn eine Möglichkeit, die Variablennamen dynamisch aufzurufen? Das würde den Programmieraufwand und die Übersichtlichkeit optimieren. dynamische Variablennamen - eg - 06.11.2006 17:07 Du kannst die Controls über den Label anstpechen. Ich habe dir einen Beispiel dazu gemacht. Ich denke alles andere wird schon klar. Gruss, Eugen LV7.1 [attachment=3899] LV8.0 [attachment=3900] dynamische Variablennamen - Lunarfur - 07.11.2006 10:17 ' schrieb:Du kannst die Controls über den Label anstpechen. Ich habe dir einen Beispiel dazu gemacht. Ich denke alles andere wird schon klar.Ich hab mir schon gedacht, dass das nicht ganz trivial ist, aber dass ich da so einen Aufwand betreiben muss. Nagut, zumindest seh ich jetzt, das und wie es funktioniert. Ich danke dir. Andy |