Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Using NI-DAQ 9 with Delphi XE

I'd like to know if there is any way to use Data Acquisition from CodeGear Delphi XE. I know that there used to be a nidaq.dll, but as far as I know it is now inaccessible. So how can I manage to use my USB-6009 from Delphi XE. I have LabView 2009 SP1 installed.

Thank you for your help.

0 Kudos
Message 1 of 5
(4,116 Views)

Dear Pierre,

 

In the following link you will find a solution for using NI DAQmx with Delphi.

As NI does not officially support Delphi, you will find wrapper DLLs. 

 

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

 

Enjoy and keep us up to date with your progress,

Mircea

0 Kudos
Message 2 of 5
(4,092 Views)

Dear Pierre,

 

The .dll wrapper is not the best solution of the problem. The best solution is the make .NET assembly and import it to delphi as object (like Com object)

 See the link:

 

http://forums.ni.com/t5/Multifunction-DAQ/Borland-Embarcadero-Delphi-and-NiDAQmx-the-solution-of-the...

0 Kudos
Message 3 of 5
(4,036 Views)

Thank you for the idea.

My only problem is that I'm not too familiar with C#. Is there any how-to or tutorial how to do that? Thank you for the help anyway!

0 Kudos
Message 4 of 5
(4,033 Views)

It's not to hard for one-shot operation. For buffered operations it't not so easy. You can realize this idea by yourself or you can write me on kapresh@mail.ru to get the completed solution.

0 Kudos
Message 5 of 5
(4,031 Views)