Cluster of controls

Allgemeine Themen, die in andere Unterforen nicht passen
Ответить
montanaro
user
user
Сообщения: 81
Зарегистрирован: 01 сен 2008, 19:14
Версия LabVIEW: 8.6, 2009
Откуда: Südtirol-Italien
Контактная информация:

Cluster of controls

Сообщение montanaro »

Hallo,

ich benütze einen Cluster of Controls, den ich dann in einer Ereignisstruktur abfrage. So habe ich z. B. einen Cluster bestehend aus numerischen Controls. Wird nun ein Wert eines numerischen Controls verändert, so wird das Ereignis, welches mit Cluster (all Elements) definiert wurde ausgeführt. Kann man irgendwie herausfinden, welches Element des Clusters verändert wurde?
Habe nämlich ausser dem Ereignis all Elements auch noch die einzelnen Ereignisse der numerischen Controls programmiert. In meiner Applikation wird das Programm sehr langsam, wenn ich schnell auf mehrere numerische Controls klicke. Pro numerischem Control wird dann das Ereignis all Elements und das Ereignis des numerischen Controls selbst ausgeführt mit dem entsprechenden programmierten Kodex.
Danke
montanaro
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: cluster of controls

Сообщение Eugen Graf »

Ja, geht, nimm Value Change des gesammten Clusters, dann kannst du den alten und den neuen Wert vergleichen. Danach bekommst du ein boolsches Array, das dir sagt, welches element geändert wurde.
montanaro
user
user
Сообщения: 81
Зарегистрирован: 01 сен 2008, 19:14
Версия LabVIEW: 8.6, 2009
Откуда: Südtirol-Italien
Контактная информация:

Re: cluster of controls

Сообщение montanaro »

Vielen Dank eg
Ответить

Вернуться в «Allgemein»