How to Passs NULL as a IDispatch Pointer to method?
Larry Bates
larry.bates at websafe.com
Wed Apr 18 09:14:57 EDT 2007
Yingpu Zhao wrote:
> Thanks to Larry.
> I want to pass the IDispatch pointer of other COM object to
> AddShapeInfo or pass null to tell x do nothing.
> for example.
>
> Rect= Dispatch("Rect.Document")
> ShapeSet = Dispatch("xxx.Document")
> ShapeSet.AddShapeInfo("Rect", 0, Shape)
>
> or
>
> ShapeSet.AddShapeInfo("EmptyShape", 0, None)
>
I think you will need to pass a basically empty class that
is wrapped in an IDispatch object. See my earlier example.
-Larry
More information about the Python-list
mailing list