Memory problems with embedded OLE Server


Has anyone had a similar problem ?

I have integrated an OLE Server (Visio) as OLE Container in my
Application. If i invoke certain OLE commands (for example setting the
color of cell objects) the memory is not released i.e. the memory
allocated by the OLE Server gets bigger with every additional OLE

Does anyone has an explanation or solution for this ?

Best regards


PS: I work with Delphi 4 C/S on NT4.0, SP4