Видеоурок: Создание приложения и инсталлятора
-
- interested
- Сообщения: 5
- Зарегистрирован: 07 фев 2011, 21:42
- Версия LabVIEW: 10.0
- Контактная информация:
Re: Видеоурок: Создание приложения и инсталлятора
Возможно ли создать EXE приложение без запуска LabView, простым запуском командной строки с отпределенными командами?
-
- professor
- Сообщения: 3404
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 173 раза
- Контактная информация:
Re: Видеоурок: Создание приложения и инсталлятора
уточните: нужно, чтобы готовый exe запускался, читая параметры из строки, или нужно запустить -компилятор из командной строки?bureau писал(а):Возможно ли создать EXE приложение без запуска LabView, простым запуском командной строки с отпределенными командами?
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Видеоурок: Создание приложения и инсталлятора
bureau
Building an Executable from Command Line in LabVIEW
Programmatically Build Applications in LabVIEW
См. также в палитре Programming -> Application Control -> Application Builder
Building an Executable from Command Line in LabVIEW
Programmatically Build Applications in LabVIEW
См. также в палитре Programming -> Application Control -> Application Builder
-
- interested
- Сообщения: 5
- Зарегистрирован: 07 фев 2011, 21:42
- Версия LabVIEW: 10.0
- Контактная информация:
Re: Видеоурок: Создание приложения и инсталлятора
dadreamer
Только я одного не понял, как мне сгенерить/создать вот этот *.bld скрипт ?
Только я одного не понял, как мне сгенерить/создать вот этот *.bld скрипт ?
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Видеоурок: Создание приложения и инсталлятора
*.bld файл нужен был до версии LabVIEW 8.0. Судя по профилю, у Вас 2010 - по ссылке, предоставленной dadreamer, описано что нужно делать для версии выше 8.0.bureau писал(а):dadreamer
Только я одного не понял, как мне сгенерить/создать вот этот *.bld скрипт ?
Мы делили апельсин - много наших полегло...
- Integro
- beginner
- Сообщения: 44
- Зарегистрирован: 04 окт 2009, 16:10
- Версия LabVIEW: 14, 18
- Откуда: Israel
- Поблагодарили: 1 раз
Re: Видеоурок: Создание приложения и инсталлятора
Всем привет,
в процессе компиляции инсталлера, генерируется папка License c большим наполнением лицензионных документов. Их содержимое оговаривает довольно внушительный перечень юридических положений. Нужны ли они для клиента, или эти доки для разработчиков?
в процессе компиляции инсталлера, генерируется папка License c большим наполнением лицензионных документов. Их содержимое оговаривает довольно внушительный перечень юридических положений. Нужны ли они для клиента, или эти доки для разработчиков?
"Coding is not the main event anymore. Building software is the main event."
Chris Wanstrath, Co-Founder, CEO of GitHUB
Chris Wanstrath, Co-Founder, CEO of GitHUB
- Juri
- I/O
- Сообщения: 263
- Зарегистрирован: 19 апр 2017, 23:06
- Версия LabVIEW: 2021
- Благодарил (а): 13 раз
- Поблагодарили: 6 раз
Re: Видеоурок: Создание приложения и инсталлятора
В чем может быть проблема?. В этой части программы заметны 3 сплиттера. Один горизонтальный разделяет программу на две половины и два вертикальных обрамляют большую вертикальную кнопку. В редакторе все нормально отображается, а в exe появился дефект выравнивания
-
- professor
- Сообщения: 3404
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 173 раза
- Контактная информация:
Re: Видеоурок: Создание приложения и инсталлятора
Вот в этом и проблема :/
При использовании всяких растягиваний разделители порой уползают, я с таким борюсь принудительной установкой координат через свойства сплиттера.
- Integro
- beginner
- Сообщения: 44
- Зарегистрирован: 04 окт 2009, 16:10
- Версия LabVIEW: 14, 18
- Откуда: Israel
- Поблагодарили: 1 раз
Re: Видеоурок: Создание приложения и инсталлятора
Вся эта ваша геометрия пропорций с кнопками и прочими элементами в финале разработки должна быть сгруппирована по всем элементам панели и закрыта замком, кроме элемента tab и его содержимого, если присутствует (это аномалия которая вешает всё). Далее в свойствах фиксируем размер окна и применяем функцию сохранения пропорций для разных экранов.
Я через эти танцы с бубном прошел. Больше ничего кодить не требуется. Открывайте хоть на таблетах.
Я все же надеюсь на ответ моего квеста с тем хламом документов подгружаемых в инсталянт.
Я через эти танцы с бубном прошел. Больше ничего кодить не требуется. Открывайте хоть на таблетах.
Я все же надеюсь на ответ моего квеста с тем хламом документов подгружаемых в инсталянт.
"Coding is not the main event anymore. Building software is the main event."
Chris Wanstrath, Co-Founder, CEO of GitHUB
Chris Wanstrath, Co-Founder, CEO of GitHUB
-
- professor
- Сообщения: 3404
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 173 раза
- Контактная информация:
Re: Видеоурок: Создание приложения и инсталлятора
А почитать эти доки, раз уж этот вопрос волнует?
Ну и в NI официальный запрос отправить.
Простое, эффективное, но не всегда красивое/удобное/правильное решение. Всё же в 21 веке хочется иметь масштабируемое окно.
- Integro
- beginner
- Сообщения: 44
- Зарегистрирован: 04 окт 2009, 16:10
- Версия LabVIEW: 14, 18
- Откуда: Israel
- Поблагодарили: 1 раз
Re: Видеоурок: Создание приложения и инсталлятора
Читал вдоль и поперек, от того и задал здесь вопрос.
Для большего понимания, рассуждаю следующим образом. Если я автор приложения, которое скомпилировано под ядром оговариваю условия предоставления
своего продукта, это понятно. Но при чем здесь к примеру этот док, который попадает моему юзеру
WordNet 2.1 License - English
Который обязывает моего клиента:
И тд. и тп.WordNet Release 2.1
This software and database is being provided to you, the LICENSEE, by
Princeton University under the following license. By obtaining, using
and/or copying this software and database, you agree that you have
read, understood, and will comply with these terms and conditions.:
Permission to use, copy, modify and distribute this software and
database and its documentation for any purpose and without fee or
royalty is hereby granted, provided that you agree to comply with
the following copyright notice and statements, including the disclaimer,
and that the same appear on ALL copies of the software, database and
documentation, including modifications that you make for internal
use or for distribution.
WordNet 2.1 Copyright 2005 by Princeton University. All rights reserved.
THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON
UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON
UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT-
ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE
OF THE LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT
INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR
OTHER RIGHTS....
Это я еще не цитирую другие доки где оговаривается применение OS Win 3.11
Остальные доки относятся к разработчику по применению им тех или иных тулсов, драйверов и т.п.
Но опять же, зачем это моему клиенту. По ходу я все же для клиентов встраиваю в инсталлер мое лицензионное соглашение в pdf
А почему Вы решили что оно не масштабируемое? Растягивайте его хоть на всю панель вашего смарт TV, все пропорции сохраняются и окружности не превращаются в овалы.
Попробуйте сделать именно так, как я здесь написал.
"Coding is not the main event anymore. Building software is the main event."
Chris Wanstrath, Co-Founder, CEO of GitHUB
Chris Wanstrath, Co-Founder, CEO of GitHUB
-
- professor
- Сообщения: 3404
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 173 раза
- Контактная информация:
Re: Видеоурок: Создание приложения и инсталлятора
Потому что фраза
как бы намекает на это.фиксируем размер окна
Я и так успешно делаю масштабируемые окна. И "прибиваю" детали к панели при необходимости. Но некоторые элементы проще при запуске вернуть на место программно, чем следить, чтобы они случайно не уползли при редактировании.
- Integro
- beginner
- Сообщения: 44
- Зарегистрирован: 04 окт 2009, 16:10
- Версия LabVIEW: 14, 18
- Откуда: Israel
- Поблагодарили: 1 раз
Re: Видеоурок: Создание приложения и инсталлятора
А написано было так:Artem.spb писал(а): ↑16 мар 2021, 22:13Потому что фразакак бы намекает на это.фиксируем размер окна
Я и так успешно делаю масштабируемые окна. И "прибиваю" детали к панели при необходимости. Но некоторые элементы проще при запуске вернуть на место программно, чем следить, чтобы они случайно не уползли при редактировании.
фиксируем размер окна и применяем функцию сохранения пропорций для разных экранов.
"Coding is not the main event anymore. Building software is the main event."
Chris Wanstrath, Co-Founder, CEO of GitHUB
Chris Wanstrath, Co-Founder, CEO of GitHUB
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 2 Ответы
- 673 Просмотры
-
Последнее сообщение Sergey Puzanov
-
- 6 Ответы
- 905 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 9 Ответы
- 812 Просмотры
-
Последнее сообщение ujin1
-
- 10 Ответы
- 2372 Просмотры
-
Последнее сообщение PAG