Lisp HUG Maillist Archive

COM: more questions raised. WITH-COCLASS and COM::GET-PROG-ID-FROM-CLSID

Hi

here we go again.  I guess I am stretching the boundaries of LW COM.

I dug out a little program from the Microsoft site which I attach.
It lists all the "scripting engines" using the "category manager".
Please have a look at it.

Also have a look at the LW rendition I came up with.

First of all the COM:WITH-COCLASS will not work because the equivalent 
of CLSID_StdComponentCategoriesMgr is not known anywhere in the COM/LW 
system (it is a C/C++ variable defined in COMDEF.h (or COMCAT.h).

Secondly, I am not sure that the use of COM::GET-PROG-ID-FROM-CLSID is 
correct.

As usual, I need help on all of these.

Thanks in advance

--
Marco Antoniotti



Updated at: 2020-12-10 09:00 UTC