PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → OLE et Outlook Express
OLE et Outlook Express
Iniciado por Carole, jul., 06 2005 7:51 PM - 2 respostas
Publicado em julho, 06 2005 - 7:51 PM
Bonjour à tous,

Cela fait un petit bout de temps que traine sur le net pour comprendre les objet OLE et surtout comment s'en servir pour outlook express.

J'ai regarde l'exemple sous windev mais c pour outlook. Je voudrait quelle difference il y a t il avec outlook express.

Et surtout comment creer un ObjetActif pour outlook express

outLokkExpress = ObjetActif("???????????????.Application)??? Je bloque à ce niveau la

Merci pour toutes vos réponses

A bientot
Publicado em julho, 06 2005 - 3:27 PM
Salut,

Voici comment télécharger les nouveaux messages et afficher certaines
informations sur les messages marqués comme non lus:

mApiSession est un objet OLE "MSMAPI.MAPISession"
mApiMessage est un objet OLE "MSMAPI.MAPIMessages"
iCpt est un entier
iNbMsg est un entier

mApiSession>>DownLoadMail = Vrai //Téléchargement des nouveaux messages

mApiSession>>SignOn()
mApiMessage>>SessionID = mApiSession>>SessionID

mApiMessage>>FetchUnreadOnly = Vrai //Lecture des messages marqués comme non
lus
mApiMessage>>FetchMsgType = ""
mApiMessage>>Fetch()
iNbMsg = mApiMessage>>MsgCount()
strMsg est une chaîne
SI iNbMsg = 0 ALORS
Info("aucun nouveau message")
SINON
POUR iCpt = 0 A (iNbMsg-1)
mApiMessage>>MsgIndex = iCpt
strMsg = "Adresse Origine:"+mApiMessage>>MsgOrigAddress+RC
strMsg += "Nom Origine:"+mApiMessage>>MsgOrigDisplayName+RC
strMsg += "Sujet:"+mApiMessage>>MsgSubject+RC
strMsg += "Message:"+mApiMessage>>MsgNoteText+RC
Info(strMsg)
FIN
FIN

mApiSession>>SignOff()


Mathieu

"Carole" <c.philibien@agiir.com> a écrit dans le message de news:
42cbf32e$1@news.pcsoft.fr...


Bonjour à tous,

Cela fait un petit bout de temps que traine sur le net pour comprendre les
objet OLE et surtout comment s'en servir pour outlook express.

J'ai regarde l'exemple sous windev mais c pour outlook. Je voudrait quelle
difference il y a t il avec outlook express.

Et surtout comment creer un ObjetActif pour outlook express

outLokkExpress = ObjetActif("???????????????.Application)??? Je bloque à
ce niveau la

Merci pour toutes vos réponses

A bientot
Publicado em julho, 06 2005 - 9:49 PM
Bonjour,

> Cela fait un petit bout de temps que traine sur le net pour comprendre les
objet OLE et surtout comment s'en servir pour outlook express.

J'ai regarde l'exemple sous windev mais c pour outlook. Je voudrait quelle

difference il y a t il avec outlook express.

Outlook et OE sont deux softs fondamentalement différents, le seul point
commun c'est d'être distribuépar MS.

En particulier, à ma connaissance OE ne gère pas OLE, alors que Outlook Oui.

Et surtout comment creer un ObjetActif pour outlook express

outLokkExpress = ObjetActif("???????????????.Application)??? Je bloque à

ce niveau la

Donc ce n'est pas possible.


--
Francis MOREL
http://wdmlist.free.fr