[IronPython] py to ip

Shri Borde Shri.Borde at microsoft.com
Tue Feb 3 19:59:39 CET 2009


See http://blogs.msdn.com/shrib/archive/2008/07/30/idispatch-support-on-in-ironpython-beta-4.aspx for the details.

>>> import System
>>> t = System.Type.GetTypeFromProgID("Excel.Application")
>>> excel = System.Activator.CreateInstance(t)
>>> wb = excel.Workbooks.Add()


-----Original Message-----
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of António Piteira
Sent: Tuesday, February 03, 2009 9:15 AM
To: 'Discussion of IronPython'
Subject: Re: [IronPython] py to ip

I'm sorry, forget what I said... I have done "AddReferenceToFile", my
mistake.

But still, what is the output?

-----------------------------

How is the best practice to convert this code in Iron?

 >>> import win32com.client
 >>> win32com.client.Dispatch("DSXXXX.XXXXChannel")
<win32com.gen_py.DSAXXXX -_XXXXChannel instance at 0x15331416>
 >>>


I've tryed this but don't work:
 >>> import clr
 >>> clr.AddReferenceToFile("DSXXXX.dll")
 >>> import DSXXXX
 >>> clr.SetCommandDispatcher( DSXXXXX.XXXXChannel )
 >>>

dll was converted following the instruction in Tutorial.htm



Thank you
Glauco
_______________________________________________
Users mailing list
Users at lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

_______________________________________________
Users mailing list
Users at lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com




More information about the Ironpython-users mailing list