Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Active-X Controls On Containers?
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00083030
Message ID:
00083059
Vues:
25
>>>I have a container on which I have a crystal reports Active-X control. My idea was to use this container as a member of my application object so that I can reference reports easily throughout my app (something like goapp.oReport.ReportName = 'blah'). However, when I try to instanciate my container ( x=CreateObject('cntReport') )with the active-x control on it I get the error "object class is invalid for this container." I get this same error for any olecontainer control I drop on my container. Has anyone tried something like this and gotten any results? How can I add an active-x control to my container to be instanciated?
>>
>>oApp=createobject("custom")
>>oApp.addobject("oAppform","form")
>>oApp.oAppform.addobject("cntOLE","CustomContainerWithOLE")
>>Now you can use reference oApp.oAppform.cntOLE....
>
>Why is this so? Would creating a form class with the active-x control work just as well? I'd prefer not to have a custom control with a form inside it with a active-x control inside it....

I've just tried this and still get the same error...can this be only done programatically? Obviously, I can't add a form to a custom object visually...

Michael G. Emmons
memmons@nc.rr.com
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform