General information
Category:
ActiveX controls in VFP
>>I am using the oleControl base class to subclass a non-visual ActiveX control. When I try to instantiate the subclassed control in code, I get error 1435 "Object class is invalid for this container". So I tried putting the class in a container. When I try to instantiate the container, I get the same error. If I put the ole class in a form class and instantiate it, it works. So, I have two questions:
>>
>>1) Must the oleControl in fact be instantiated within a container?
>>
>>2) Must that container be a form?
>>
>>I would rather have less overhead than a form if possible.
>>
>>Thanks.
>
>
>ActiveX controls vary on a control by control basis as to the kinds of containers that may contain them. It sounds like the particular control that you are using must be placed directly on a form. (others might be able to be placed in non-form containers, it varies by the control)
>
>-Lou.
I didn't know ActiveX controls could be that picky about the host environment. You're probably right though. All of the docs and examples say to drop the control on a form.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only