Embed outlook into wxpython. How?

Hi,

I need to embed the outlook calendar into my wxpython program.
How do I do that?

Thanks,
Antonio

If Outlook provides an ActiveX COM interface then you may be able to do it that way. See wx.lib.activex and how it is used in things like wx.lib.iewin. I have no idea if they do or not, or if so, how to use it. I'm afraid you're probably on your own.

···

On 6/2/10 12:22 PM, Antonio Gom�z Soto wrote:

Hi,

I need to embed the outlook calendar into my wxpython program.
How do I do that?

--
Robin Dunn
Software Craftsman

Google might be your friend :wink: , e.g. "outlook python" gives quit a few hits, however did not look through them if any deal with embedding the calendar or if they are all just dealing with email reading.

Werner

···

On 03/06/2010 06:11, Robin Dunn wrote:

On 6/2/10 12:22 PM, Antonio Gom�z Soto wrote:

Hi,

I need to embed the outlook calendar into my wxpython program.
How do I do that?

If Outlook provides an ActiveX COM interface then you may be able to do it that way. See wx.lib.activex and how it is used in things like wx.lib.iewin. I have no idea if they do or not, or if so, how to use it. I'm afraid you're probably on your own.

Not knowing what eaxlty you’re looking for, a few
options:

  • one of the windows DLL’s (can’t remember which) has a calendar widget

  • you can use any widget any query the exchange server (works quit
    good), something like this

import win32com.client

Outlook = win32com.client.Dispatch(“Outlook.Application”)

namespace = outlook.GetNamespace(“MAPI”)

print namespace.GetDefaultFolder(9) # ‘Agenda’

  • or you could embed a running Outlook, with something like this

(if you want to use this, I’ve a better version available)
cheers,
Stef Mientki

···

http://mientki.ruhosting.nl/data_www/pylab_works/pw_vpython_docking.html