04-19-2010 04:03 PM
I have a PCI-1422 I want to run from a Windows 7 64-bit system. But I want to use an old version of Vision Software (specifically v6.0) which I have a license for (I don't have a license for the current version of the Vision software -- so if I install the current version of the Vision software, the controls run in Evaluation mode which is insufficient for my application). I can install NI Vision Acquisition Software 2009.11 and the hardware will work, but this also installs cwimaq.ocx v9.0 which I don't have a license for. I tried installing my licensed, older version of Vision to overwrite cwimaq.ocx v9.0 with v6.0, but it just doesn't happen. The registry and VB still insist I use v9.0.
I've tried manually registering the cwimaq.ocx v6.0 and even though I can do this and the computer tells me all is well, VB still trys to use v9.0, even if I selectv6.0 from its Components list. Either I've messed up and not done what I thought I was doing -- or this manual registering thing was just not the way to go.
Naturally, my application is a VB6 application, so I've also installed Visual Studio onto the Win 7 system. (It is not crashing, but it was clear from the messages during install that microsoft does not consider VB6 to be supported on a Win 7 platform.)
Has anyone else tried this?
Anyone know where within the 2009.11 package the .inf driver for the PCI-1422 resides so I could extricate that and upgrade the hardware driver manually without ever installing cwimaq.ocx v9.0?
Other ideas?
Thank you,
Michelle
04-21-2010 09:29 AM
What is the version of Vision Acquisition Software that you have?
A valid serial number for Vision Acquisition Software 8.2.1 or later can be used to activate any version (older or newer versions) of the Vision Acquisition Software. This also applies to Vision Acquisition Software Deployment Licenses.
http://digital.ni.com/public.nsf/allkb/6F8ACED6AEC01B6286257522006250BF?OpenDocument