NI Home
Cart Cart | Help
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
You are here: 
NI Home > NI Developer Zone > NI Discussion Forums


Reply
Member
AlanSilverman
Posts: 3
0 Kudos
Accepted Solution

ActiveX License Fixer

I've been using Measurement Studio v6 for years.  On my current development PC since August 2004.  Today I started getting a message "You have 30 days to evaluate the Measurement Studio ActiveX controls. After this period, the controls stop functioning after 5 minutes of execute time."  etc. etc.

 

I searched online and found a reference to something called the "ActiveX License Fixer" utility.  I've looked for this on my CD, but don't see it.  Where can I get this utility, or how do I otherwise fix this problem?

 

My license card info says "Measurement Studio Standard Edition Win 2000/NT/XP/ME/9X" (P/N 778802-3).  The CD says it's Version 6.0 500536F-00.

Active Participant
nickb
Posts: 775
0 Kudos

Re: ActiveX License Fixer

Hello Alan,

 

You can find the license fixer attached to this KB.

 

NickB

National Instruments 

Member
AlanSilverman
Posts: 3
0 Kudos

Re: ActiveX License Fixer

I downloaded the tool and ran it.  It shows only licensed controls (see attached).  Yet I still get the message (also attached).  What now?
Member
EadieU
Posts: 154
0 Kudos

Re: ActiveX License Fixer

Hi Alan,

Have you added any new controls recently that you have not used before?  If you're using any controls that are not part of the set your license includes, then this will happen.  

Member
AlanSilverman
Posts: 3
0 Kudos

Re: ActiveX License Fixer

I figured it out.  A few weeks back I turned over the source code for this project to a co-worker for some cleanup.  His workstation had only the run-time Measurement Studio controls, not the development versions.  When he opened some of the project files on his workstation, they apparently sniffed out and bound to the run-time controls, thus branding them as 'evaluation', even though he didn't edit any of the code bound to the Measurement Studio controls.  When I took this source code back to my workstation, it was still bound to these run-time controls.  Even when I hid the run-time controls on my end, I was still getting the 'evaluation' message.  Solution was to open each affected file (forms and class libraries), change *anything* in the file (like moving a control one pixel and then moving it back), then saving the file.  This forced a re-bind to the correct licensed control on my local workstation.  I did not have to delete and re-add the Measurement Studio controls in the source code, re-install the project, or anything messy.

 

Well.  I won't forget this one!  Fix is easy now that I know it.  I hope the above explanation will benefit someone else some day.

 

Note that I am actually using these controls with Microsoft Visual FoxPro (was using VFP 7, now using VFP 9).  They work in VFP similarly to VB, which is why I posted in this forum.

Member
SkyConstellation
Posts: 1
0 Kudos

Re: ActiveX License Fixer

That's cool, I just met this sort of issue, thanks to your post, I know how to solve it.

By using this web site, you accept the Terms of Use for this web site. Please read these Terms of Use carefully before using any part of this site. Please go here for information on ni.com's copyright infringement policy.
My Profile | Privacy | Legal | Contact NI © 2011 National Instruments Corporation. All rights reserved.    |    E-Mail this Page E-Mail this Page