Measurement Studio for VC++

cancel
Showing results for 
Search instead for 
Did you mean: 

Conflict between ActiveX from LabVIEW and Measurement Studio?

Hello

We're small software company from Poland. We're developing our product (SCADA/HMI and integration system heavily based upon Measurement Studio graphic controls) in C++ for Win32 environment (MSVC 2003 Edition C++ Compiler). Today we ran into serious problem: our client, one of the biggest Polish companies that sell automation software and hardware, is evaluating our product. Company staff members are using LabVIEW, too and have various version of LabVIEW installed on their PCs. It turned out that our program displays message that license is needed for Measurement Studio ActiveX controls, and crashes, when ran on PC with LabVIEW installed! (This one has LabVIEW 6.1, 7.0, 7.1 simultaneously installed).

While I gues that crash is not Measurement Studio's fault (I guess that control fails to create and throws exception which is not catched by our code...we'll fix that) I'm pretty sure that this "license" stuff is. Of course we have legal version of Measurement Studio 7.1, and all controls used in our software have their respective licenses generated and compiled into application (we create all controls dynamically). We have never run into such problem before, and we're using Measurement Studio for years...please help.

Some additional details: control that failed is CWBoolean in "3D Diode" configuration. Other controls, including CWBoolean in another configurations seem to work OK, at least I was told so (it's pity that I don't have faulty configuratio here...will try to reproduce it using some kind of LabVIEW evaluation version).

Best regards from Poland, and thanks for any help.
Michal

---
Michal Adamczak
Lead programmer, ANT ISS (http://www.ant-iss.com)
0 Kudos
Message 1 of 3
(3,325 Views)

Hi Michal,

This is actually an error message that is usually fixed pretty simply by using our License Fixer.  Sometimes the licenses for the ActiveX controls can become broken in Measurement Studio.  This usually happens if you install drivers after installing Measurement Studio or a program created using Measurement Studio.  You can find the License Fixer here.  Try this out and let us know if you still have any trouble.

 

Thanks,
Caroline Tipton
Data Management Product Manager
National Instruments
0 Kudos
Message 2 of 3
(3,313 Views)
Hi Caroline

Thanks for your reply. My client's technician reports that License Fixer was not able to do any good for them. It found all licenses to be "non-evaluation". What had helped, however, was manual unregistration of all Measurement Studio ActiveX controls and manual registration of them. Now all instances and version of LabVIEW _and_ our application are working fine. Thanks for help.
Michal
0 Kudos
Message 3 of 3
(3,303 Views)