Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Ctreeview and Windows2000
Message
De
30/07/2001 10:51:07
 
 
À
27/07/2001 16:18:17
Information générale
Forum:
Visual FoxPro
Catégorie:
The Mere Mortals Framework
Divers
Thread ID:
00535637
Message ID:
00537201
Vues:
13
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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform