INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Mit Booleschen Schalter zwischen Anzeige- und Bedienelement schalten



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!

12.06.2011, 09:49
Beitrag #3

BNT Offline
LVF-Freak
****


Beiträge: 744
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
RE: Mit Booleschen Schalter zwischen Anzeige- und Bedienelement schalten
Hi
Der vorherige Beitrag klärt den Sachverhalt eindeutig. Aber, es gibt einen Workaround.

Du erstellt das Array als Control, verdrahtest es aber nicht, sonder benutzt lokale Variablen oder Property-Nodes, um die Werte zu lesen oder zu schreiben. Das hat Konsequenzen in Bezug auf Race-Conditions und/oder Laufzeitperformance, die Du berücksichtigen musst. Um zwischen Anzeige- und Bedienelement umzuschalten kannst Du die Property-Node Disable benutzen. Wenn disabled aktiviert ist, kann man den Wert nicht ändern. Um die Anzeige zu ändern, könntest Du einen Cluster mit zwei Elementen benutzen, die immer den selben Wert haben sollen, und die Sichtbarkeit dieser Elemente mit der entsprechenden Property-Node ändern.

Wenn Du ein solchen Verhalten häufiger benötigst, lohnt sich vielleicht die Entwicklung einer XControl.

Aber dem vorheigen Beitrag folgend, rate ich von solchen Entwürfen dringend ab. Es gibt keine wirkliche Notwendigkeit dafür. Du solltest strikt zwischen Bedienen/Anzeigen, also GUI, und der eigentlichen Datenverarbeitung trennen und das LabVIEW eigene Datenflussprinzip beachten.

Im GUI solltest Du also ein Element zur Eingabe und ein anderes zur Anzeige verwenden. Unter Umständen kannst Du diese Element übereinander legen und nur jeweils eine sichtbar machen.

Gruß Holger

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Mit Booleschen Schalter zwischen Anzeige- und Bedienelement schalten - BNT - 12.06.2011 09:49

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Anzeige und Bedienelement in einem mikadm 6 3.789 24.08.2020 10:11
Letzter Beitrag: mikadm
  Mittels eines Tastersignals schalten Christoph Maass 2 2.717 13.07.2020 09:45
Letzter Beitrag: NoWay
  Schalter an/aus Tobolf 1 3.970 27.01.2017 11:00
Letzter Beitrag: GerdW
  schöner Schalter Aktuatormann 7 11.312 11.03.2016 14:41
Letzter Beitrag: Hubert R.
  Booleschen Wechsel von 1 auf 0 merken Joachim S. 6 7.161 28.01.2015 19:45
Letzter Beitrag: Lucki
  Ereignisstruktur: Beim Drücken schalten gfzk 6 8.155 15.08.2014 08:56
Letzter Beitrag: Lucki

Gehe zu: