2008-12-21 6 views
1

J'ai un vieux code python qui utilise les extensions pywin32. A partir de .net, je voudrais le porter à ironpython.Est-ce que ironpython a des bibliothèques qui remplacent les extensions pywin32?

L'ancien code python utilise des choses comme pythoncom.com_error, pywintypes.Time et interface un module COM qui implémente l'interface IDispatch. Est-ce que les bibliothèques .net de ironpython ont tout ce dont j'ai besoin pour communiquer avec le module COM? Plus précisément, a-t-il quelque chose à remplacer com_error et Time?

Merci.

Répondre

2

Répondre à mon post .. :-)

  1. com_error peut être remplacé par System.Runtime.InteropServices.COMException
  2. Le pywintypes.Time peut être remplacé par System.DateTime, (DATE dans IDispatch Interface)

Pourtant, si quelqu'un connaît une bonne documentation sur IronPython, l'interopérabilité COM et passer de pywin32 à .net, s'il vous plaît répondre ..

Questions connexes