How to dynamically create an instance of ActiveX (Formula1 spreadsheet)

I'm actually using CBuilder but can adapt any hints on the delphi
approach.  

I've puzzled over the source code and don't understand how
to create a TOleControl.  Dropping it on a form is no problem,
but trying to create using new (or the like) is something
I've not had to overcome before.

Any suggestions at all?

gcouch