Message de rapport:
 

Re: OLE Outlook possible ?

Sujet: Re: OLE Outlook possible ?
par R&B sur 3/2/2004 16:02:53

Bonjour Homer,

2 voies...

1- + simple allez chrcher la clé dans la base de registre (je n'ai pas la valeur)

2- mettre une exception sur l'allocation de ton objet dynamique...

// Déclaration des objets Outlook.
ObjOL est un objet Automation dynamique
ObjMail est un objet ole dynamique
QAUND EXCEPTION DANS
ObjOL=allouer un objet Automation "Outlook.Application"
FAIRE
   SI ExceptionInfo(errCode)=***N° de l'erreur WinDev relevée***
      Erreur("Pas de Outlook")
      RETOUR
   FIN
FIN
SI ObjOL = NULL ALORS
   Erreur("Pas de Outlook")
   RETOUR
FIN

ObjMail=ObjOL>>CreateItem(0) // olMailItem=0

// Ajout des destinataires.
ObjMail>>Recipients>>Add(Destinataire to)>>Type=1 // 1 = OlTo
ObjMail>>Recipients>>Add(Destinataire cc)>>Type=2 // 2 = OlCc
ObjMail>>Recipients>>Add(Destinataire Bcc)>>Type=3 // 3 = OlBcc


Note : il est par ailleurs possible de récupérer l'instance courante de Outlook via ExeLancé
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2