LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Make a DLL with LabView??

Hi LabViewers!!

I'm doing a program with C++Builder and I would like to use some
features from LabView, and I think that I can do that creating a dll
with LabView but I dont know if this is possible. Could someone tell me
if there is another way on making this task?

Thanx in advance.
Juanmi.

Juan Miguel Delgado Garcia de Soria.
Electronic Engineer.
Universidad de Cádiz. (SPAIN)
0 Kudos
Message 1 of 4
(3,055 Views)
You can't make a dll with LabVIEW you can however call dlls built with
Visual C++ or Visual Basic or a host of other C compilers. I haven't ever
written a LabVIEW dll with a Borland product but I don't see why you
couldn't.

Juan Miguel Delgado García de Soria wrote in message
<376BE9E5.F27692E4@viautil.com>...
>Hi LabViewers!!
>
>I'm doing a program with C++Builder and I would like to use some
>features from LabView, and I think that I can do that creating a dll
>with LabView but I dont know if this is possible.
0 Kudos
Message 2 of 4
(3,055 Views)
> I'm doing a program with C++Builder and I would like to use some
> features from LabView, and I think that I can do that creating a dll
> with LabView but I dont know if this is possible. Could someone tell me
> if there is another way on making this task?
>

LV can't build DLLs yet. If you are using a recent version, > 5.0, then
you can use the server interface to have LV carry out an execution and
pass back the results. This will work in a separate EXE, even on another
computer if that helps.

The server works LV->LV over TCP, and it also supports ActiveX; so other
environments can control it and have it do executions for them. There
are also some C++ classes on the ftp site that make the ActiveX controls
a little more natural in C++.

Greg McKaskle
0 Kudos
Message 3 of 4
(3,055 Views)
Mira Juan yo tambien estaba en el mismo dilema tratando de usar el IMAQ
vision despues de realizar cierta programacion a unos micros. Para evita
todo el trabajo de un DLL o cualquier cosa, utilice SOCKETS en Builder y
TCP en LabVIEW es muy sencillo y obtienes respuestas facilmente.

El programa en Builder utiliza un Server Socket en un puerto como SERVIDOR
(por decir 5501) y un Client Socket en 5502 para escribir. Al contrario,
labView abre una coneccion TCP en 5501 para leer (TCP Listening) y un TCP
conection en 5502 para mandar datos a LabView.

Armando Garcia Lopez
iDEA S.A. de C.V.
Chihuahua, Chih., Mexico
0 Kudos
Message 4 of 4
(3,055 Views)