Страница 1 из 1
корректное закрытие ВПП
Добавлено: 23 янв 2018, 23:01
Et_cetera
Приветствую форумчан! Вопрос в следующем: при работе программы вызывается лицевая панель ВПП и в нем вводятся некоторые значения. Если затем нажать кнопку ОК, то все хорошо, а если оператор случайно закрывает окно крестиком в углу,то все виснет. Как приравнять нажатие на крестик к нажатию кнопки ОК?
Упрощено все выглядит как этот калькулятор
Re: корректное закрытие ВПП
Добавлено: 23 янв 2018, 23:49
Alex Dem
В данном случае, может просто убрать возможность закрывать окно крестиком?
https://knowledge.ni.com/KnowledgeArtic ... 0019KoISAU
Re: корректное закрытие ВПП
Добавлено: 24 янв 2018, 09:25
dadreamer
Вам надо переделать Саб-ВИ диалог на Event Structure и обработать событие Panel Close?. Пример:
http://labviewportal.org/viewtopic.php?p=71781#p71781
Re: корректное закрытие ВПП
Добавлено: 24 янв 2018, 09:29
Artem.spb
если усложнить работу программиста, но упростить жизнь пользователю, то можно добавить обработку событий «Panel close?» с очисткой самого события
Re: корректное закрытие ВПП
Добавлено: 24 янв 2018, 22:03
Et_cetera
Спасибо за ответы!