>From your example, the COM server is registered locally because you are using the ProgID to create it.
Right, but I didn't have to. I could have used the CLSID, and specified the machine in the second parameter (that was left empty in my example).
>Now is the parameter you specified the ClsID of the server or is it the ClsID of the type library?
Neither. It's the id of the custom interface defined by the server object (cIID). That id can be referenced in HKEY_CLASSES_ROOT\Interface\ to find the typelib, though. If you leave this parameter out, CREATEOBJECTEX will use the default interface, which is usually IDispatch.
>Feel free to answer all, some or none. And by all means tell me to RTFM if that is appropriate. :-) It may force me to clean up my system so I can install version 7.
RTFM. :-)
Seriously- I highly recommend installing the Beta if you have it. It has a bunch of niceties, and you can start getting used to the (entirely) new help format...
Erik Moore
Clientelligence