04-14-2015 02:32 PM
I am using CVI 2013 and I have several tools that I use to automatically generate and send emails. These tools leverage the outlook2000.c, outlook2000.h, and outlook2000.fp modules. The code was primarily taken from the Samples directory within the CVI2013 directory.
Recently my company loaded Lync 2013 and since that point I am getting the "Active X - library not registered" message. My guess is that this is due to the install of Lync2013 affecting some of the modules that are using in the Outlook 2000 environment.
Are there new Source Modules and Instrument files to support migration to Outlook2013?
Thanks!
Solved! Go to Solution.
04-15-2015 06:55 PM
Hi Brian63,
If you have the Microsoft Outlook 2013 Object Library you should be able to use the Active X Control Wizard in CVI to generate an instrument driver for it.
The wizard can be found under Tools>>Create ActiveX Controller.. and you should look for the 2013 Object Library under ActiveX Servers. This forum also discusses a similar topic: http://forums.ni.com/t5/LabWindows-CVI/CVI-ActiveX-Server-Create-a-new-control-for-Outlook-2003/td-p...
Hope this helps!
04-16-2015 09:05 AM
Thanks for the information. I was able to fix the isssue.
It looks like when Lync 2013 was installed it put some dummy entries in the HKEY_CLASSES_ROOT >> TypeLib entries for Excel, Outlook, Word and Power Point. By deleting these dummy entries the applications now work properly.
Here are the Entries that I had to modify.
Excel > {00020813-0000-0000-C000-000000000046}
Outlook > {0006F062-0000-0000-C00-000000000046
Power Point > {00020802-0000-0000-C00-000000000046
Word > {00020802-0000-0000-C00-000000000046