I am using a USB-6009 with Ni-DAQmx 9.1 in 64bit Windows 7.
When I load sample VB6 code and try to run it I get the error "File not found: nicaiu.dll".
I have installed VB6 support and verified presence of nicaiu.dll in both system32 and syswow64.
When I run a third party program to check if nicaiu.dll is registered it says it is not registered. When I try to register it I get another error: "Failed to register C:\Windows\System32\nicaiu.dll: error 127 - The specified procedure could not be found."
Any help would be greatly appreciated.
I am using a USB-6008OEM with Ni-DAQmx 8.5 in XP.
I've been using these roducts with no problem for some time, but one day the nicaiu.dll file apparently dissappeared.
I saw this thread, so I proceed to a complete reinstall, but it didn't work.
I've tried the 9.2.2 Ni-DAQmx version, and still doesn't work.
I've tryed to register the dll file, but it's useless.
What should I do?
I'm relying on this, I wish I could get an answer asap.
When you performed the reinstall, did you follow the link to remove all registry elements with MSI Blast after you uninstalled all NI products? After doing this, did it still not work? If you could provide more information on this, I would be able to help you with this.
Yes, I used the MSI Blast soft and followed all the procedures found here:
I did the uninstall once before because I did something wrong in the install, but it worked fine back then.
Now, even after reinstall, I still get this message:
But the NI-DAQmx is installed. Right now I installed version 8.5 that came with the 6008OEM DAQ, but I also tryed version 9.2.2 and still got that message.
Also, I made a clean install on a different PC (1st time on that computer) and still got the same error.
It sounds like there's a corrupt installation file... any suggestions?
I updated to 2010 CVI, and the problem is still there.
Should I uninstall everything with the MSIBlast and try to install this new version alone?
Here is what I would do to get this issue fixed:
1.) From Add/Remove programs, remove all NI software installed there.
2.) After this, follow the MSI Blast.pdf to remove the rest of the NI software.
3.) Install CVI 2010.
4.) Download 9.2.2 onto your machine from NI.
5.) In CVI try to run an DAQmx example program. Navigate to the Example Finder (from the main page of CVI 2010, click on Find Examples...) and select ContAcq-IntClk.prj under the folder Hardware Input and Output >> DAQmx >> Analog Measurements >> Voltage.
6.) If this runs, then try to run a VB6 example.