>>You can simply do an Form.NewObject("oControlName","ClassName","VCXName.vcx")
>
>Whoops, my reply was supposed to be to both you and Erik. Thanks Markus. I was trying to use CREATEOBJECT to an existing property.
It depends on what you want to do. Some controls (like Microsoft.XMLDOM) can rund stand allone and therefore be instantiated using CreateObjet(). All controls that require a container to live in (most ActiveX Controls are like that) can be instantiated with the AddObject() and NewObject() methods.
Markus