LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LV 7 to LV2012 64bit

 am upgrading an application from LV 7 to LV2012 64bit on Windows7. I have a problem with one of my VIs (Printer Availability.vi) being converted; it checks if a printer is attached before sending data strings through LPT1. In LV7 the VI used In Port8.vi as a sub vi; after loading the VI into LV2012 In Port 8 was automatically converted to In Port.vi.

 

In LV7 the In Port 8.vi uses a call library function to call cviVXDWrapper.dll.  In LV 2012 64 bit cviVXDWrapper.dll is not valid; the sub vi does not work because I cannot determine where the correct dll is.

 

What is the equivalent dll for 64bit platform?

 

Is there an equivalency list for other common dlls supplied with LabVIEW?

 

Thanks

 

 

0 Kudos
Message 1 of 2
(2,619 Views)

Hi twrc,

 

My name is Humphrey and I am an Applications Engineer at National Instruments.

 

As described here (http://digital.ni.com/public.nsf/allkb/D198AC61B9D3EAA68625731300743C30) and here (http://digital.ni.com/public.nsf/allkb/2CD299B53987E1D186257921007773F4), the In Port and Out Port VIs are not supported on 64-bit systems due to increased security measures with Windows. This discussion post mentions an alternative (http://forums.ni.com/t5/LabVIEW/Alternative-VIs-for-In-Port-vi-and-Out-Port-vi-for-64-bit/td-p/16072...

Humphrey H.
Applications Engineer
National Instruments
0 Kudos
Message 2 of 2
(2,585 Views)