Exporter le calendrier Outlook C#

Signaler
Messages postés
40
Date d'inscription
lundi 18 février 2002
Statut
Membre
Dernière intervention
5 novembre 2012
-
Messages postés
100
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
21 décembre 2012
-
Bonjour,

Pour synchroniser l'agenda de mon téléphone et de mon PC, je fais aujourd'hui plusieurs opérations:
- export du calendrier outlook au format CSV
- import dans gmail du fichier CSV.

Je cherche à faire une petite application qui automatise tout cela, mais je n'arrive pas à récupérer le fichier csv du calendrier Outlook 2010.

Quelqu'un a t il déjà essayé une manip de ce genre?
Des idées, des exemples de codes?

D'avance merci

PS : j'envisage ensuite de faire la même chose avec mon carnet d'adresses, si vous avez des pistes....

1 réponse

Messages postés
100
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
21 décembre 2012
1
Salut !

L'idéal pour manipuler des logiciels externes, je pense que c'est avec les api windows, plus particulièrement les SendMessage !!!
Va fouiller un peu de ce côté là...
Pour t'aiguiller, aide-toi de spy++ (pour récupérer les noms et handles des fenêtres ou des commandes qui t'intéressent), puis communique avec outlook avec sendmessage. Pour ça, va voir de ce côté là :
http://msdn.microsoft.com/fr-fr/library/ms644950.aspx
puis ici : http://msdn.microsoft.com/fr-fr/library/ms644927.aspx#system_defined
A voir dans la catégorie général pour la plupart des messages qu'on utilise !

plus particulièrement : http://msdn.microsoft.com/fr-fr/library/ms647591.aspx
Avec ça et spy++, tu peux repérer des commandes classiques, comme enregistrer et autres... Du coup, peut-être exporter un calendrier ?

J'espère que c'est bien ce que tu cherche et que ça t'aidera !
Bon courage,
madkeyboard