OLE-Automation, get client/server-handle from Solid Edge

I am working in Delphi 2.0 creating an OLE-automation programm with
Solid Edge 2.0.. Normally Delphi is the client and SE is the server,
but now I would like to see Delphi is the Server and SE is the
client...
In VB it works fine.. SE throws a handle in the air when executing the
programm, which causes VB to initialize a specific function (in a
Class-basic-file)..

In VB the function looks like: Private Command_Initialize(basicCmd as
Object)

-> help from VB about initialize
<------------------------------------------------------------
INITIALIZE EVENT

Occurs when an application creates an instance of a Form, MDIForm, or
class.

Quote
>>>> Syntax: Private Sub object_Initialize( )  <<<<<

The object placeholder represents an object expression that evaluates
to an object in the Applies To list.

REMARKS
You trigger the Initialize event when you:

Use the CreateObject function to create an instance of a class.  For
example:
        Set X = CreateObject("Project1.MyClass")

Refer to a property or event of an automatically created instance of a
form or class in your code.  For example:
        MyForm.Caption = "Example"

Use this event to initialize any data used by the instance of the
Form, MDIForm, or class.  For a Form or MDIForm, the Initialize event
occurs before the Load event.
-------------------------------------------------------------------------------------------------

How do I realize this in Delphi..

Thanks...

Richard Hennink (rich...@dla.nl)