PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Manipulation de Outlook avec les objets automations
Manipulation de Outlook avec les objets automations
Débuté par Frederic.masset, 02 nov. 2005 18:44 - 2 réponses
Posté le 02 novembre 2005 - 18:44
Bonjour à tous,

J'aimerais faire un truc simple. Compter le nombre de mails qu'il y a dans
un dossier Outlook bien précis

*************
Messagerie est un objet OLE "OUTLOOK.APPLICATION"
name est un objet OLE dynamique
MyFolder1 est un objet OLE dynamique
MyFolder2 est un objet OLE dynamique

name = Messagerie>>GetNameSpace("MAPI")

MyFolder1 = name>>Folders("Mailbox - Frederic Masset")
MyFolder2 = MyFolder1>>Folders("Inbox")

Info(MyFolder2>>Items>>Count)
**************

Ce morceau de code fonctionne très bien mais il se base sur le profil
outlook de la personne connectée sous windows. Maintenant, j'aimerais que
mon programme Windev se connecte sur une boite mail particulière différente
de celle de l'utilisateur courant.

Quelqu'un peut-il me dire si c'est possible ? Et si oui comment ?

Merci à tous

Fred
Posté le 02 novembre 2005 - 13:43
Salut,

je n'ai pas testé mais tu a probablement besoin d'utiliser la fonction logon
sur ton objet "name"
http://msdn.microsoft.com/library/en-us/off2000/html/olmthlogon.asp

Mathieu
Posté le 04 novembre 2005 - 12:59
Merci à toi, c'est que je cherchais.

Reste plus qu'à utiliser ça correctement.

Fred

"Mathieu Kurth" <mkurth@difemax.com> a écrit dans le message de
news:4368f567$1@news.pcsoft.fr...

Salut,

je n'ai pas testé mais tu a probablement besoin d'utiliser la fonction

logon