>When I create a regular exe I have a main prg where I create a top level form and add toolbar and other forms to it. What if I want to turn this exe into a com server with a user interface? The main program is not running when we instantiate com servers, right?
A COM server can include miltiple classes that you can access. You do not instantiate the COM server, you instantiate a particular class at which point its INIT is called.
--sb--