Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Ctreeview and Windows2000
Message
From
30/07/2001 10:51:07
 
 
To
27/07/2001 16:18:17
General information
Forum:
Visual FoxPro
Category:
The Mere Mortals Framework
Miscellaneous
Thread ID:
00535637
Message ID:
00537201
Views:
12
Hi Doug,

I traced through the LoadActiveX method and I see where it looks up the CLSID in HKEY_CLASSES_ROOT. It finds it OK. The problem is that the next thing the loader method does is look at the \InProcServer32 key to get the path and file name for the ocx. In WIN2k, the only key there is REG_SZ with a value of "Microsoft Treeview Control, Version 6.0". I'm not real familiar with the Win2k registry, so I'm not sure what's going on, but it looks like Win2k stores the pathname to the ocx in a different location. Is that correct?

All of this works fine on Win98 and Millennium with the InProcServer32 key present. I am currently loading win2k on a different machine to see if it is a problem with my test machine.

Thanks for your help. Hope to get to talk to you in San Diego.

>Hi Randy.
>
>"2C247F23-8591-11D1-B16A-00C0F0283628 is not properly registered on this machine" when trying to open a form with a ctreeview control.
>
>cTreeView is actually based on my SFActiveX class to handle runtime instantiation of ActiveX controls. Have you traced the code that instantiates the controls (the LoadActiveX method in SFActiveX; I don't know the method name in cTreeView). It'll likely point you to what's going wrong.
>
>Doug
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform