01-14-2008 04:28 PM
01-15-2008 08:40 AM
01-15-2008 08:52 AM
I can go back a couple of releases and find a UIR that works. Sometimes I have to delete the header before opening it in CVI or else it still crashes. As soon as I make a small change to the file, and save the UIR, close CVI, and reopen the just saved UIR file, it crashes again. Sometimes it takes 2 saves, closes, and reopens before it will crash.
I have been battling this for a few months now. The work around is to keep going back to a working copy, make all the changes over again, and then I get 1 maybe 2 saves before the problem comes back!
01-15-2008 12:02 PM
What version of CVI are you using?
I opened the UIR and noticed that there were no arrows on the rings. If they have disappeared, then it might be this issue.
10-18-2011 09:38 AM
I'm using CVI 2010. When I'm in the "User Interface Library" and have the "SetCtrlAttribute" function up, then by clicking on either the Control Attribute or the Attribute value I also a "nicont.dll is registered but version is old" followed by an "ActiveX control error" pop-up. Clicking on the button again produces the "A custom control callback raised an exception". This just happened today. Worked previously fine all along. What do you think ?
10-19-2011 12:56 PM
I found a knowledgebase article that may be helpful for the first error that you are experiencing: "nicont.dll is registered but version is old". Here is a link to it:
Fixing this issue might clear up the others. I hope that this helps.
10-19-2011 01:10 PM
Unfortunatly that post was put in place in 2004. Win7 and CVI2010 do not have such files:
To correct the error, unregister the nicont.dll and nicontdt.dll files from the Shared folder (using
regsvr32) and delete them. Then copy the nicont_restore.dll and nicontdt_restore.dll to the Shared folder and remove the _restore from their names. Register the DLLs (using
regsvr32) and reboot the machine.
10-20-2011 03:51 PM
The path to the files on a Win 7 machine is :
C:\Program Files\National Instruments\Shared