Создание DLL в LabVIEW

Создание приложений, библиотек, инсталляторов

Re: Создание DLL в LabVIEW

Postby duke-kta on 27 Nov 2017, 11:47

dadreamer, скорее всего так и придётся делать.
Странно, что при вызове через Call Library Function Node скомпилированного DLL автоматом не проставляются параметры - приходится врукопашную добавлять. Может, я где-то галочку не поставил или так и должно быть?
User avatar
duke-kta
beginner
beginner
 
Posts: 15
Joined: 28 Jun 2017, 13:44
Location: НиНо
LabVIEW Version: 13
Karma: 0

Re: Создание DLL в LabVIEW

Postby dadreamer on 27 Nov 2017, 12:04

User avatar
dadreamer
doctor
doctor
 
Posts: 2922
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 711
I/O VIP vision internet

Re: Создание DLL в LabVIEW

Postby duke-kta on 27 Nov 2017, 14:12

User avatar
duke-kta
beginner
beginner
 
Posts: 15
Joined: 28 Jun 2017, 13:44
Location: НиНо
LabVIEW Version: 13
Karma: 0

Re: Создание DLL в LabVIEW

Postby dadreamer on 27 Nov 2017, 15:15

User avatar
dadreamer
doctor
doctor
 
Posts: 2922
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 711
I/O VIP vision internet

Re: Создание DLL в LabVIEW

Postby duke-kta on 27 Nov 2017, 15:51

User avatar
duke-kta
beginner
beginner
 
Posts: 15
Joined: 28 Jun 2017, 13:44
Location: НиНо
LabVIEW Version: 13
Karma: 0

Re: Создание DLL в LabVIEW

Postby Vitekkz88 on 28 Nov 2017, 06:14

duke-kta, ну дк Ваш идейный генератор смотрит наперёд в плане аттестации именно .dll. Наделать и аттестовать SubVI не проблема, но! завтра LabVIEW-шинки разбегутся по другим темам и направлениям, а найти замену будет в десятки раз сложнее, нежели программиста С/С++. Через 2-3 года политика партии поменяется, захочется перейти на рельсы C#, например. Начнут запиливать новый проект и хоба, а функции то в SubVI и другой библиотеки аттестованных функций нет. Сядут в калошу и контора попадёт на бабки папки, чтоб опять же запилить уже нормальную dll-ку с необходимой функциональностью. Ну а пока есть LV со своими сильными сторонами - её и используют, но не уповают по всей видимости.
dadreamer, а почему так происходит? Двойная конвертация параметров и всё такое...я чет :dntknw: Подозреваю, что при создании dll LabVIEW как-то по хитрому данные заворачивает, да?
Вроде как в классике такого нету(вызываем C++/С# dll в VisualStudio на этих же языках)... :think:
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
User avatar
Vitekkz88
leader
leader
 
Posts: 945
Joined: 21 Jan 2014, 15:45
Location: Томск
Medals: 3
Activity (1) Silver (1) Автор (1)
LabVIEW Version: 12,13,14
Karma: 258
hardware I/O VIP

Re: Создание DLL в LabVIEW

Postby dadreamer on 28 Nov 2017, 09:13

User avatar
dadreamer
doctor
doctor
 
Posts: 2922
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 711
I/O VIP vision internet

Previous

Return to Создание приложений

Who is online

Users browsing this forum: No registered users and 2 guests

cron