in Array wandeln - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: in Array wandeln (/Thread-in-Array-wandeln) |
in Array wandeln - mathlan86 - 16.09.2015 12:46 Hallo, Ich bin gerade im Einstieg in LV und habe das Forum nach einer passenden Stelle durchsucht. Sorry falls dieser Thread dennoch an der falschen Stelle gepostet wird. Die Schalter hatte ich in ein Array gepackt und die Ausgabe sollte auch in ein Array aus Strings erfolgen. Jedoch kann dies nicht mit dem Select Element verknüpft weden. Gibt es dafür ein anderes Element oder muss dies mit einer Schleife konstruiert werden, die alle Schalter abfragt und mit den Elementen des String Arrays verknüpft? Aus Gründen der Übersicht habe ich ein Beispiel Programm gepostet RE: in Array wandeln - GerdW - 16.09.2015 12:54 Hallo Mathlan, wenn man alle Elemente eines Array einzeln auswerten will, bietet sich eine autoindizierende FOR-Loop an. Probier das mal aus! RE: in Array wandeln - mathlan86 - 17.09.2015 11:29 Danke für den Tipp der automatischen Indizierung Ich poste gleich mal meine Lösung falls noch jemand so ein Problem besitzst RE: in Array wandeln - Lucki - 17.09.2015 19:39 Arrays auf dem FP sind oftmals suboptimal, weil man den Elementen dann z.B keine Namen mehr geben kann und sie nicht mehr frei platzieren kann. Deshalb bevorzuge ich da meistens Cluster. Den Nachteil, dass sich im BD mit Clustern nicht so gut operieren lässt wie mit Arrays, beseitigt man einfach dadurch, das man die Cluster in Arrays bzw., wenn es sich um Anzeigen handelt, die Arrays in Cluster konvertiert. Siehe Beispiel. (Die Clusterstrukturen wurden auf transparent gesetzt, damit das FP noch genau so aussieht wie Dein ursprüngliches Beispiel.) [attachment=54082] |