I have written an ActiveX DLL in VB6.
(written and built on a separate machine from LV development)
I copy the VB code and DLL to the LV development machine.
I register the DLL using Regsvr32.
Use it in LabVIEW 5.1.1 (OK).
So, while debugging I find that I have to make code changes to the DLL.
Make changes in VB code on VB machine, rebuild DLL.
copy revised VB stuff (including DLL) to LV machine.
unregister DLL with regsvr32
Register new DLL with regsrv32
return to LV to continue debugging.
Now, when I "Select ActiveX Class" for my "Automation Refnum"
I find 2 entries in the "type library" list.
One is the new DLL, one is the old one which doesn't exist anymore.
(Oops! I
should have unregistered the old DLL
before copying the new one over it!)
Now I cannot get rid of the entry in the list, for the old DLL,
even though it no longer exists.
Not only that, but I cannot find an entry in the system registry, so that I could manually delete it.
Anyone have an (any?) idea of what to do?
Thanks
Dave