Доброго времени суток!
Помогите с созданием приложения! Я с LabVIEW работаю совсем недавно и приложение пытаюсь сделать впервые. По учебе дали задание сделать приложение для тестирования студентов (в формате exe). Прикрепляю свою чудо программу
В процессе разработки возникли следующие проблемы и вопросы:
1)Я какое-то время не работала в проекте и случилась злая магия и теперь вопросы отображаются не на всех страничках(я уже пыталась заново проводить связи между элементами, но оно все равно косо работает). Да и кнопка "Подтверждение ответа" перестала блочиться после первого нажатия. Ну и считать баллы прога тоже перестала. В папке есть ВИ "Опросник" и там вроде как все работает. В чем может быть причина?
2)Мне хотелось что бы тест можно было проходить несколько раз, что бы ВИ открывались циклично "Начало", "Опросник в проекте" и "Конец". Ну вроде оно так обычно и работает. Проблема возникает с ВИ "Справка". Не знаю как сделать так что бы при ее закрытие не вылазило ошибки:
Error 1000 occurred at Invoke Node in Справка.vi
Possible reason(s):
LabVIEW: The VI is not in a state compatible with this operation.
Method Name: Run VI
3)Собирать из этого экзешник я еще не пробовала), но интересно как можно будет сделать так что бы приложение начинало работу показывая окошко "Начало".
Буду очень благодарна любой помощи и советам!
Создание приложения
-
- interested
- Сообщения: 1
- Зарегистрирован: 22 ноя 2020, 17:16
- Версия LabVIEW: 2016
- Контактная информация:
-
- professor
- Сообщения: 3408
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Создание приложения
Ну, конечно, оно само. Программисты никогда не виноваты, что программа глючит, это всё злая магия.Екатеринка писал(а): ↑14 дек 2020, 03:56 1)Я какое-то время не работала в проекте и случилась злая магия и теперь вопросы отображаются не на всех страничках
Вы проводите тестирование по знаниям LabVIEW но сами не освоили магию циклов :)
Ваша программа в принципе не запрограммирована на цикличную работу, поэтому ждать от неё каких-то перезапусков довольно наивно.
Открывать окна по ссылкам тут особой надобности нет, в половине случаев подойдут обычные subVI, да и вообще, в вашем случае я бы не стал усложнять систему, если вы толком не разобрались с многооконностью. Достаточно будет одного окна, со всеми началами и концами и справочного subVI.
И уж точно не стоит жёстко задавать имя subVI для открытия по ссылке. На других машинах пути будут совсем другие.
не могу воспроизвести ошибку, потому что пути совсем другие, и программа вообще не работает. Но в этом случае проще справку просто через subVI сделеть.2)Мне хотелось что бы тест можно было проходить несколько раз, что бы ВИ открывались циклично "Начало", "Опросник в проекте" и "Конец". Ну вроде оно так обычно и работает. Проблема возникает с ВИ "Справка". Не знаю как сделать так что бы при ее закрытие не вылазило ошибки:
А цикл и машина состояний решат все проблемы.
Сначала попробуйте, а потом спрашивайте, если будет не получаться. Детальная пошаговая справка по билдеру есть в сети3)Собирать из этого экзешник я еще не пробовала), но интересно как можно будет сделать так что бы приложение начинало работу показывая окошко "Начало".
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 2 Ответы
- 675 Просмотры
-
Последнее сообщение Sergey Puzanov
-
- 6 Ответы
- 907 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 9 Ответы
- 814 Просмотры
-
Последнее сообщение ujin1
-
- 10 Ответы
- 2373 Просмотры
-
Последнее сообщение PAG