Is the exception you're seeing "Error while invoking Item"?  Just want to make 
sure I'm seeing the same thing and the actual exception is cut off in your 
snippet below.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Zaur Shibzoukhov
Sent: Monday, October 27, 2008 12:51 AM
To: [email protected]
Subject: [IronPython] COM Object Issue

There is an error in RC 1:

IronPython 2.0 (2.0.0.0) on .NET 2.0.50727.1433
Type "help", "copyright", "credits" or "license" for more information.
>>> import System
>>> wa = 
>>> System.Activator.CreateInstance(System.Type.GetTypeFromProgID("Word.Application"))
>>> wd = wa.Documents.Add()
>>> wd.Variables.Add("foo")
<System.__ComObject (Variable) object at 0x000000000000002B>
>>> wd.Variables["foo"]
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>

In IronPython Beta 5 it worked as expected:

IronPython 2.0 Beta (2.0.0.5000) on .NET 2.0.50727.1433
Type "help", "copyright", "credits" or "license" for more information.
>>> import System
>>> wa = 
>>> System.Activator.CreateInstance(System.Type.GetTypeFromProgID("Word.Application"))
>>> wd = wa.Documents.Add()
>>> wd.Variables.Add("foo")
<System.__ComObject (Variable) object at 0x000000000000002B>
>>> wd.Variables["foo"]
<System.__ComObject (Variable) object at 0x000000000000002C>

Best regards,
Zaur
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to