Обработка событий
- Михаил23
- adviser
- Сообщения: 219
- Зарегистрирован: 24 ноя 2008, 17:58
- Версия LabVIEW: 2009
- Откуда: Москва
Обработка событий
Подскажите как правильно сделать обработку событий? Задача такая есть кнопки boolean1 и boolean2 и например два пункта (1 и 2) мною созданного меню.При нажатии кнопки1 и выборе меню 1 должно выполняться одно и тоже действие 1, а при выборе кнопки 2 или меню 2 другое(действие2).
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Обработка событий
Используй Property->Value(Signalling) соответствующей кнопки, а действие выполняй только в ивенте кнопок.
Или другой вариант - засунь свои действия в подприборы и вызывай соответствующее действие и по нажатию кнопки и по нажатию пункта меню.
Или другой вариант - засунь свои действия в подприборы и вызывай соответствующее действие и по нажатию кнопки и по нажатию пункта меню.
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: Обработка событий
Можно же просто одному EventCase указать несколько событий его вызывающие.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
- Михаил23
- adviser
- Сообщения: 219
- Зарегистрирован: 24 ноя 2008, 17:58
- Версия LabVIEW: 2009
- Откуда: Москва
Re: Обработка событий
А нельзя как нибудь наоборот. т.е. при нажатии пользователем на кнопку генерировать событие выбора пункта меню. Дело в том, что у меня пунктов меню больше чем кнопок и соответственно придется всеравно делать обработку оставшихся событий из меню (если делать по Вашему методу).eg писал(а):Используй Property->Value(Signalling) соответствующей кнопки, а действие выполняй только в ивенте кнопок.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Обработка событий
Можно использовать User Event и перенаправлять все события (и кнопку и меню) в кейс User Event.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение