Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
wie kann ich in LabVIEW eine Combobox mit Werten füllen? Ich dachte an ein Array vom Typ String, welches ich dann der Combobox übergebe. Funktioniert leider nicht. Könnt ihr mir helfen?
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Combobox
Hi,
da musst Du rechts draufklicken, dann "Properties" -> "Edit Items" -> "Insert".
Da kannst Du dann Deine Werte eintragen.
Gruß Markus
' schrieb:<div align="left">Hi Leute,
wie kann ich in LabVIEW eine Combobox mit Werten füllen? Ich dachte an ein Array vom Typ String, welches ich dann der Combobox übergebe. Funktioniert leider nicht. Könnt ihr mir helfen?
Danke im voraus.
Grüsse
xthing</div>
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Du kannst das über Property Node->Strings[] mit einem String-Array füllen. Aufpassen, wenn du nur über o.g. Methode die Combobox füllst, entsprechen die Values diesen Strings. Du kannst aber auch Strings[] und Values[] getrennt füllen.
Z.B. String "alles ok" mit dem abgekürztem Value "ok" füllen.
das hat eugen doch beschrieben! Hast du schon mit Property Nodes gearbeitet, oder sind das für dich noch böhmische Dörfer? Dann würde ich deine Nachfrage verstehen...
Gruss
Achim
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
das hat eugen doch beschrieben! Hast du schon mit Property Nodes gearbeitet, oder sind das für dich noch böhmische Dörfer? Dann würde ich deine Nachfrage verstehen...
Ich lese Text Daten über Visa aus, ziehe mir über diverse String-Operationen einen Textstring
und einen dazugehörigen Dezimalstring heraus. Diese übergebe ich mittels eines Clusters an
ein Kombinationsfeld (String und Werte).
Nun möchte ich durch Auswahl eines Eintrags des Kombinationsfeldes den dazugehörigen
hinterlegten Wert über Visa zurückschreiben, ohne extra über einen Button bestätigen zu müssen.
Ich bin leider nur in Besitz einer Basisversion, was bedeuted, dass "Ereignisschleifen"
nicht enthalten sind.
Hat jemand eine Idee, wie man das realisieren kann?
Hallo Markus,
du kannst den alten Wert der Combobox in einem Shiftregister speichern und mit dem neuen vergleichen. Sobald die beiden Werte nicht mehr gleich sind wurde der Wert geändert und du kannst dein "Event" behandeln.
Ich schreibe dynamisch String-objekte und die dazugehörigen Werte (hier: Dezimalstrings) in ein Kombinationsfeld.
(über Eigenschaftsknoten "Strings[] und Werte[]")
Nun möchte ich nicht nur den hinterlegten Wert, sondern auch das dazugehörige "Objekt" - also den String, der angezeigt wird - auslesen und in einem SubVI weiterverwenden.