Ole, Delphi 2.0, and DLL's...

Has anyone had any success with initializing a variable for a unit, but
in a constructor in an OLE Automation server?

Some thing like this

[OLE Automation Server DLL]

uses
  Winprocs,OleAuto,StuffStuff;

[StuffStuff is a unit that does some math stuff]

constructor TBobObject.BobBRD;
begin
  New(FStuffPtr);
  FStuffPtr^.InitStuff(1);
end;

I guess I am kind of lost on this whole Pointer and Ole automation server.

Anyone have any luck and knowledge they care to pass along?

-Dwight