Возможно глупый вопрос, но все же спрошу. Cработало событие value change Boolean control.
Возможно ли программно определить в Event Structure что привело к этому? Это юзер физически на кнопку нажал либо программа сгенерировала посредством Property node -> Value Change Signaling.
Определить что вызвало Событие "Value Change"
-
- professor
- Сообщения: 3407
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Определить что вызвало Событие "Value Change"
Мне такого не известно, и сомневаюсь, что кто-то придумывал методы. Просто, зачем?
Если нужно разделять такие события, то строит иначе выстраивать логику программы. Например, разделять отлов и обработку событий, и в пакете на обработку указывать, что стало источником.
Если нужно разделять такие события, то строит иначе выстраивать логику программы. Например, разделять отлов и обработку событий, и в пакете на обработку указывать, что стало источником.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Определить что вызвало Событие "Value Change"
Тоже как-то такое было нужно, но решил ситуацию иначе (уже не помню как). Теоретически, конечно, можно, используя Initialize Mouse VI - Acquire Input Data VI - Close Input Device VI, сопоставить изменение значения с кликом по кнопке, если он был. Но слишком сложно, проще перестроить логику.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение