Jens schrieb:
> Hello Thomas,
> 
> (now to correct list address...)

That's great...

> Many thanks for the answer but unfortunately it does not help.

and this is not so great ;-).

> I'm not experienced with (D)COM. As I see if I want to use the CoClass (resp. 
> QueryInterface) I
> have to do this
> 
>         from comtypes.gen import AutomaticTesting
>         #help (AutomaticTesting.AutomaticTesting)
>         self.__appl=CreateObject(AutomaticTesting.AutomaticTesting)
>         print self.__appl.SendService("1101").Value()
> 
> 
> but I get the same error "parameter not optional" as well as when I use 
> QueryInterface:
> 
> 
>         from comtypes.gen import AutomaticTesting
>         instance=comtypes.CoCreateInstance(self.CLSID)
>         self.__appl 
> =instance.QueryInterface(AutomaticTesting.IAutomaticTesting)
>         print self.__appl.SendService("1101").Value()
> 
> 
>   print self.__appl.SendService("1101").Value()
>   File "C:\Programs\Python25\Lib\site-packages\comtypes\__init__.py", line 
> 414, in func
>     return self.Invoke(obj, memid, _invkind=1, *args, **kw) #
> DISPATCH_METHOD  File 
> "C:\Programs\Python25\Lib\site-packages\comtypes\automation.py",line 596, in 
> Invoke
>     byref(result), byref(excepinfo), byref(argerr))
> _ctypes.COMError: (-2147352561, 'Parameter nicht optional.', (None, 
> None,None, 0, None))
> 

The easiest way for me to further examine this problem would be if I install
this com object on my own machine.  Is this possible?

Thanks,
Thomas


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
comtypes-users mailing list
comtypes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/comtypes-users

Reply via email to