Thank you very much

Am Dienstag, 30. Mai 2017 16:56:39 UTC+2 schrieb steck:
>
> Others have had the IClassFactory2 issue with COM classes: 
>
>   
> https://forums.asp.net/t/692053.aspx?0x80004002+No+such+Interface+supported+error+when+calling+CoCreateInstance+in+a+COM+wrapper+
>  
>
> My suggestion would be to search and, if needed, post on 
> StackOverflow. I think the underlying issue is with something in your 
> Windows environment, and not something with MzCOM. 
>
>
>
> On Tue, May 30, 2017 at 10:51 AM,  <[email protected] <javascript:>> 
> wrote: 
> > Hmm, I dont know. The setup is the legal setup that I download from 
> drracket 
> > downloadside. 
> > There is no my setup at all. Nevertheless thank you very much... 
> > 
> > Am Dienstag, 30. Mai 2017 13:49:06 UTC+2 schrieb steck: 
> >> 
> >> The IClassFactory2 interface has to do with licensing, and apparently, 
> >> there's something about your setup that's requiring that COM instances 
> >> be licensed. 
> >> 
> >> -- Paul 
> >> 
> >> On Tue, May 30, 2017 at 4:47 AM,  <[email protected]> wrote: 
> >> > Even in the DrRacket IDE instantiation of the modul does not seems to 
> >> > work?! 
> >> > I try this 
> >> > #lang racket 
> >> > (require ffi/com) 
> >> > 
> >> > (define mz (com-create-instance "MzCOM.MzObj")) 
> >> > (com-invoke mz "About") 
> >> > 
> >> > Then I get this: 
> >> > GetTypeInfo: failed (8002801d; Bibliothek nicht registriert.) 
> >> > 
> >> > 
> >> > 
> >> > Am Samstag, 27. Mai 2017 17:06:09 UTC+2 schrieb [email protected]: 
>
> >> >> 
> >> >> No, it doesn´t create an instance. Thatswhy I write here.... 
> >> >> I am on a windows 10 machine x64 so I dont have any clue 
> >> >> 
> >> >> Am Freitag, 26. Mai 2017 18:09:06 UTC+2 schrieb steck: 
> >> >>> 
> >> >>> Did this example used to work for you? Maybe something has changed 
> in 
> >> >>> recent versions of Windows? 
> >> >>> 
> >> >>> -- Paul 
> >> >>> 
> >> >>> On Fri, May 26, 2017 at 11:28 AM,  <[email protected]> wrote: 
> >> >>> > Dear friends, 
> >> >>> > 
> >> >>> > I have startet using DrRacket again. I try to use this 
> >> >>> > 
> >> >>> > ::MZCOMLib::IMzObj* pIMzObj; 
> >> >>> > 
> >> >>> > CLSID clsid; 
> >> >>> > 
> >> >>> > CLSIDFromProgID(L"MzCOM.MzObj.6.9.0.4",&clsid); 
> >> >>> > 
> >> >>> > const IID IID_IMzObj = 
> >> >>> > 
> >> >>> > 
> {0xA604CBA8,0x2AB5,0x11D4,{0xB6,0xD3,0x00,0x60,0x08,0x90,0x02,0xFE}}; 
> >> >>> > 
> >> >>> > HRESULT hRet  = 
> >> >>> > CoCreateInstance(clsid,NULL,CLSCTX_SERVER,IID_IMzObj, 
> >> >>> > (void 
> >> >>> > **)&pIMzObj); 
> >> >>> > 
> >> >>> > 
> >> >>> > So MzCom.exe starts, I can see it in taskmanager but I get an 
> >> >>> >> 
> >> >>> >> 0x80004002("No such Interface supported" error when calling 
> >> >>> >> CoCreateInstance() in a COM wrapper 
> >> >>> > 
> >> >>> > 
> >> >>> > So I read : 
> >> >>> >> 
> >> >>> >> KB229770 from Microsoft. PRB: CoGetClassObject for 
> IClassFactory2 
> >> >>> >> Returns 
> >> >>> >> E_NOINTERFACE for Configured Components SYMPTOMS When you call 
> the 
> >> >>> >> CoGetClassObject function for the IClassFactory2 interface on 
> >> >>> >> components 
> >> >>> >> that are hosted in a COM+ application, the function fails with 
> >> >>> >> error 
> >> >>> >> 0x80004002 ("No such interface supported" or E_NOINTERFACE). 
> CAUSE 
> >> >>> >> This 
> >> >>> >> error occurs because the class factory wrapper for configured 
> >> >>> >> components 
> >> >>> >> only supports the IClassFactory interface, not the 
> IClassFactory2 
> >> >>> >> interface. 
> >> >>> > 
> >> >>> > 
> >> >>> > As far as I can see right now the project/Component does not 
> >> >>> > implement 
> >> >>> > IClassFactory2 
> >> >>> > 
> >> >>> > So I am right on the end of my alphabet ;o) 
> >> >>> > 
> >> >>> > Any suggestions... 
> >> >>> > 
> >> >>> > -- 
> >> >>> > You received this message because you are subscribed to the 
> Google 
> >> >>> > Groups 
> >> >>> > "Racket Developers" group. 
> >> >>> > To unsubscribe from this group and stop receiving emails from it, 
> >> >>> > send 
> >> >>> > an 
> >> >>> > email to [email protected]. 
> >> >>> > To post to this group, send email to [email protected]. 
> >> >>> > To view this discussion on the web visit 
> >> >>> > 
> >> >>> > 
> >> >>> > 
> https://groups.google.com/d/msgid/racket-dev/c1741fa3-60ba-4818-8e2c-601b1e236127%40googlegroups.com.
>  
>
> >> >>> > For more options, visit https://groups.google.com/d/optout. 
> >> > 
> >> > -- 
> >> > You received this message because you are subscribed to the Google 
> >> > Groups 
> >> > "Racket Developers" group. 
> >> > To unsubscribe from this group and stop receiving emails from it, 
> send 
> >> > an 
> >> > email to [email protected]. 
> >> > To post to this group, send email to [email protected]. 
> >> > To view this discussion on the web visit 
> >> > 
> >> > 
> https://groups.google.com/d/msgid/racket-dev/69f5508e-52a2-4479-8d32-646ec6a87a57%40googlegroups.com.
>  
>
> >> > 
> >> > For more options, visit https://groups.google.com/d/optout. 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "Racket Developers" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an 
> > email to [email protected] <javascript:>. 
> > To post to this group, send email to [email protected] 
> <javascript:>. 
> > To view this discussion on the web visit 
> > 
> https://groups.google.com/d/msgid/racket-dev/92be4321-9cd2-4c8d-aeec-f683232c0c16%40googlegroups.com.
>  
>
> > 
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/e3ed06f7-f1ce-4597-98ff-62bc22bde385%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to