LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

passing complex structure array to a DLL

I tried searching the functions in my version of LabView for "DSNewPtr", "CIN" and "Code Interface Node" and didn't get any results. I also found this page:

 

External Code for LabVIEW - CIN / DLL - Starting Point

http://digital.ni.com/public.nsf/allkb/A6705FEC7EA42300862567B70054206E

 

This page states that there are 5 steps to use CINs and that "The base package does not provide the tools to do step 4."

0 Kudos
Message 11 of 14
(945 Views)

CINs are old legacy technology. They are not even supported on the newest LabVIEW platforms (64Bit) and LabVIEW doesn't come with the necessary tools to create them for some versions.

 

But interfacing DLLs from the Call Library Node is AFAIK not limited to any specific LabVIEW version. I might be wrong here though.

Rolf Kalbermatter
My Blog
0 Kudos
Message 12 of 14
(942 Views)

I can definitely use a Call Library Node with my version of LabView, but if I need to use "DSNewPtr", as suggested, I can't seem to find that function.

0 Kudos
Message 13 of 14
(939 Views)

Old thread, but may be of use to others who come across this problem.

DSNewPtr is a LabVIEW.exe function: http://forums.ni.com/t5/LabVIEW/array-pointer-from-dll/m-p/1217453#M519958



Using LV2018 32 bit

Highly recommended open source screen capture software (useful for bug reports).

https://getsharex.com/
0 Kudos
Message 14 of 14
(731 Views)