15.11.2011, 20:44
Seiten: 1 2
15.11.2011, 20:45
Und interessenshalber:
Wo ist eigentlich ein Unterschied darin, ob ich 2 Arrays in einen Cluster packe oder ein Array mit 2 Spalten also 2-dimensional mache?
Wo ist eigentlich ein Unterschied darin, ob ich 2 Arrays in einen Cluster packe oder ein Array mit 2 Spalten also 2-dimensional mache?
15.11.2011, 20:48
Wenn Du die Daten zur Anzeige aufbereiten willst, ist das natürlich eine andere Geschichte. Das war aber aus Frage nicht ersichtlich.
Für die Anzeige von Daten bietet sich die Multicolumn Listbox an. Die einzelnen Werte müssen in Strings umgewandelt werden und das resultierende String-Array wird über einen Eigenschaftsknoten zur Anzeige gebracht. Einzelne Zellen können verschieden formatiert werden.
Die Arrays im Cluster können verschiedene Anzahl von Elementen haben und es gibt genau zwei Arrays.
Ein zweidimensionales Array kann ziemlich viele Spalten haben (Speicherplatz begrenzt) aber alle Spalten sind gleich lang. Zur Not füllt LabVIEW die Spalten auf, je nachdem wie man das Array zusammenstellt.
Für die Anzeige von Daten bietet sich die Multicolumn Listbox an. Die einzelnen Werte müssen in Strings umgewandelt werden und das resultierende String-Array wird über einen Eigenschaftsknoten zur Anzeige gebracht. Einzelne Zellen können verschieden formatiert werden.
(15.11.2011 20:45 )mc_hammer schrieb: [ -> ]Und interessenshalber:
Wo ist eigentlich ein Unterschied darin, ob ich 2 Arrays in einen Cluster packe oder ein Array mit 2 Spalten also 2-dimensional mache?
Die Arrays im Cluster können verschiedene Anzahl von Elementen haben und es gibt genau zwei Arrays.
Ein zweidimensionales Array kann ziemlich viele Spalten haben (Speicherplatz begrenzt) aber alle Spalten sind gleich lang. Zur Not füllt LabVIEW die Spalten auf, je nachdem wie man das Array zusammenstellt.
15.11.2011, 20:53
ja stimmt, sorry
[/code][/php]
[/code][/php]
15.11.2011, 20:58
Ja. Mit Property-Nodes.
Gruß Markus
Gruß Markus
(15.11.2011 20:33 )mc_hammer schrieb: [ -> ]Kann man die Farbe der Schrift im laufenden Programm ändern?
15.11.2011, 20:59
Wo befindet sich diese Listbox? Heißt sie auch so, denn ich hab über die Suchfunktion nichts finden können?
15.11.2011, 21:03
(15.11.2011 20:33 )mc_hammer schrieb: [ -> ]..
Jetzt hätte ich aber eine zusätzliche Frage:
Kann man die Farbe der Schrift im laufenden Programm ändern? Also wen ich jetzt eine bestimmte Anzahl von Ziffern gesammelt hab, soll die Ziffer anstatt in schwarz in rot angezeigt werden.
Bei der Anzeige eines Array werden alle Elemente gleich angezeigt. Es geht also nicht nur ein Feld rot zu machen.
Um ein Feld farbig zu schreiben, muss man entweder eine Multicolumn List Box oder eine Table nehmen.
Über die Eigenschaftknoten muss eine aktive Zelle gewählt werden; dann kann man Schrift, Schriftfarbe, Hintergrund und Ausrichtung setzen.
(15.11.2011 20:59 )mc_hammer schrieb: [ -> ]Wo befindet sich diese Listbox? Heißt sie auch so, denn ich hab über die Suchfunktion nichts finden können?
Auf der Controlspalette, die 5. : List, Table & Tree
15.11.2011, 21:11
Ok danke Jungs, ihr habt mich wieder einen großen Schritt weitergebracht.
15.11.2011, 21:15
Mit den Property Nodes bei der Multicolumn Listbox muss man unter Umständen ein wenig herumtüfteln. Aufmerksam die LabVIEW-Hilfe durchlesen ist nicht verkehrt. Ich bin da auch schon so manches Mal gestrauchelt.
16.11.2011, 09:08
Im englischen LabVIEW schon. 
Auf Deutsch weiß ich es nicht.
Gruß Markus

Auf Deutsch weiß ich es nicht.

Gruß Markus
(15.11.2011 20:59 )mc_hammer schrieb: [ -> ]Wo befindet sich diese Listbox? Heißt sie auch so, denn ich hab über die Suchfunktion nichts finden können?
Seiten: 1 2