LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I get a .dll file into my labview library

I have an M8784 Photon Counter Unit from Hamamatsu and I want to use their sample programs or library to interface with a labview program I wrote to control an electron gun (via a DAQPad)  They have a .dll file which I take as some sort of library I can use to do this but I have no idea how to incorporate (or even open) that with my labview program. Any suggestions?  I didn't see any .llb files. I have LabVIEW 7 Express- do you have to have labVIEW professional to do this?  Thanks for your help.
0 Kudos
Message 1 of 4
(2,665 Views)
You would use "Call Library Function Node", it is in the advanced palette.
 
(All versions of LabVIEW 7.0 are named "Express". Do you have base, full, or professional?)
 
For details see the THIS LINK
 
0 Kudos
Message 2 of 4
(2,661 Views)
I have the basic package- not the professional.  I'm curious as how to use the functions on this library now.  For example to open the M8784 you use the M8784open() command- According to the manual the Declaration is HANDLE M8784open(BYTE Board) when this function has suceeded a handle is returned.  Do I have BYTE Board as my input to the M8784 open command?  If so, how do I do that? Thanks for your help
0 Kudos
Message 3 of 4
(2,654 Views)

Are you using the Call Library Function Node as suggested? If so, then I would strongly recommend taking a look at the tutorial that altenbach linked for you. It explains exactly how to go about setting things up. The BYTE data type is usually analogous to an unsigned 8-bit integer (uInt8 in LabVIEW), so you would want to set it up as such according to that tutorial.

Kind Regards,

E. Sulzer
Applications Engineer
National Instruments
0 Kudos
Message 4 of 4
(2,629 Views)