Загрузка приложения
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Загрузка приложения
Доброго времени суток! Возникла потребность в первоначальной заставке при загрузке основного приложения.
Может кто сталкивался с потобными задачами, прошу натолкнуть на мысль. Нужно,чтобы пока загружаются основные компоненты
в память компьютера основного приложения вместо панели основного приложения отображалась какая-то другая панель или картинка.
Заранее благодарен.
Может кто сталкивался с потобными задачами, прошу натолкнуть на мысль. Нужно,чтобы пока загружаются основные компоненты
в память компьютера основного приложения вместо панели основного приложения отображалась какая-то другая панель или картинка.
Заранее благодарен.
-
IvanLis
- guru
- Сообщения: 5462
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 86 раз
Re: Загрузка приложения
Так Вы сами все сказали.
Нужно сделать дополнительную панель (заставка), которая будет отображаться в первую очередь и запускать основную панель. Как основная панель загрузится, вспомогательную закрыть.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- professor
- Сообщения: 3394
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Загрузка приложения
Опоздал :)
Ну таки да, доп окно, которое грузит основное. При желании можно там строку статуса гонять и прочие украшательства наводить.
Ну таки да, доп окно, которое грузит основное. При желании можно там строку статуса гонять и прочие украшательства наводить.
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Загрузка приложения
Да ,конечно ,так и планируется,зарапортовался я, я рассматривал механизм отслеживания активности запускаещегося приложения,теперь дымаю на кой)))
-
IvanLis
- guru
- Сообщения: 5462
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 86 раз
Re: Загрузка приложения
ему передается указатель на очередь/семафор и т.д.
после загрузки он в нее что-то пишет и заставка закрывается
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Загрузка приложения
Проще принудительно закрывать предыдущее приложение после загрузки основного.
Иван, у меня к вам или форуму еще такой вопрос. Пытаюсь разобраться почему два,на первый взгляд одинаковые Vi запускаются по разному,
один правильно и делает прозрачную панель,второй нет,где подвох не пойму? Помогоите,если знаете ,пожалуйста.
- Вложения
-
- 1.vi
- (30.79 КБ) 72 скачивания
-
- 1_2.vi
- (34.33 КБ) 65 скачиваний
-
- Set Window Color to Transparent.vi
- (17.66 КБ) 68 скачиваний
-
IvanLis
- guru
- Сообщения: 5462
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 86 раз
Re: Загрузка приложения
У Вас в файле 1_2 цвет панели (230, 230, 230)=(R, G, B) и в настройках прозрачности он же.
А вот файл 1 цвет панели (226, 226, 226), а прозрачность устанавливается для цвета (212, 208, 200)
По этому прозрачным делается другой цвет, а не цвет фона панели.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Загрузка приложения
Спасибо).Понятно,а как-то можно автоматизировать этот процесс,чтобы не угадывать цвет?
Иными словами каким образом взять цвет панели,в свойсвах я не нашел?
-
IvanLis
- guru
- Сообщения: 5462
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 86 раз
Re: Загрузка приложения
Ну вообще-то Вы его назначаете, зачем угадывать. Просто у Вас может быть несколько панелей на форме.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Загрузка приложения
Иван,у меня к вам еще просьба ,вопрос по теме. Я сделал тестовое приложение и оно работает как в нескомпилированном ввиде ,
так и в exe файле.Применяю тот же трюк к сложному приложению и оно в нескомпилированном ввиде работает,а в exe подвисает и
выдает ошибку.Ошибку и файлы микропроекта приатачу. Заранее благодарен за совет,помощь).
- Вложения
-
- Приветствие.rar
- (219.17 КБ) 68 скачиваний
- jane_wild
- master
- Сообщения: 459
- Зарегистрирован: 30 июн 2016, 02:11
- Версия LabVIEW: 2020
- Благодарил (а): 83 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Загрузка приложения
Нужно включить недостающие файлы в проект и вместо путей к файлам, как один из вариантов, использовать стачические ссылки.
И старайтесь избегать в будущем кирилицы, если будете использовать path
И старайтесь избегать в будущем кирилицы, если будете использовать path
- Вложения
-
- LV2016.zip
- (53.38 КБ) 66 скачиваний
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
-
- assistant
- Сообщения: 111
- Зарегистрирован: 24 апр 2017, 22:27
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Загрузка приложения
Еще раз спасибо,при использовании статических указателей при компиляции подтянулся весь проект и все заработало,единственное
пришлось отключить загрузку в свойствах основного Vi,иначе он стартовал вместе с запускающим Vi.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 1383 Просмотры
-
Последнее сообщение Artem.spb
-
- 2 Ответы
- 670 Просмотры
-
Последнее сообщение Sergey Puzanov
-
- 6 Ответы
- 897 Просмотры
-
Последнее сообщение AndreyDmitriev