OUTLOOK - RECUPERATION DU CONTACT

OUTLOOK - RECUPERATION DU CONTACT - Delphi/Pascal - Programmation

Marsh Posté le 17-08-2004 à 09:29:24    

Bonjour,
 
Depuis mon programme, je recherche à obtenir les renseignements d'un contact se trouvant dans une tache ou dans un rdv (on retrouve le nom des contacts tt en bas du rdv ou de la taches dans contacts et si on clic dessus, ca nous ouvre sa fiche)
 
J'ai récupéré ce code en vb qui peut seulement compter le nombre de contact et afficher son nom complet.
 
Moi j'aimerais pouvoir récupérer tous les renseignements du contact.
 
Je pourrais faire une recherche avec le nom complet mais ca met énormément de temps.
 
Code en vb :
Set myNSpace = Application.GetNamespace("MAPI" )
Set myItems = myNSpace.GetDefaultFolder(13).Items
For x = 1 To myItems.Count
    If TypeName(myItems.Item(x)) = "TaskItem" Then
        Set myItem = myItems.Item(x)
        Set myLinks = myItem.Links
        Msg = myItem.Subject & " has " & myLinks.Count & " links."
        If myItem.Complete = False Then
            If MsgBox(Msg, 1) = 2 Then Exit For
        End If
    End If
 Next
 
 
code en delphi :
//CONNECTION A OUTLOOK
  Form_Menu.Outlook.Connect;
  NmSpace := Form_Menu.Outlook.GetNamespace('MAPI');
  NmSpace.Logon('','',false,false);
 
//CREATION DU POINTEUR DOSSIER RDV
   FolderMAPI   := NmSpace.GetDefaultFolder(9) ;
 
//ON RECUPERE LE PREMIER RDV
xRdv   := FolderMAPI.Items.Item(1)as AppointmentItem;
 
//LE NOMBRE DE CONTACT
iNbContact := xRdv.Links.Count;
 
//On peut récupérer le nom du contact
sNomInvite := LinkInvite.Name;  
 
//On peut récupérer le links du contact (mais je ne sais pas comment m'en servir  :??: )
LinkInvite := xRdv.Links.item(1);
 
A partir de là, je ne sais pas comment faire le lien pour récupperer tous les info du contact.
 
Merci d'avance à celui qui pourra m'aider
 

Reply

Marsh Posté le 17-08-2004 à 09:29:24   

Reply

Marsh Posté le 17-08-2004 à 09:57:38    

Les titres en majuscule c'est mal :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 17-08-2004 à 09:59:59    

que ca soit en majuscule ou minuscule, ca ne change pas grand chose à mon pb

Reply

Marsh Posté le 17-08-2004 à 11:35:34    

Ouais mais en majuscule ça ne respecte pas les règles mises en place :p


Message édité par antp le 17-08-2004 à 11:35:41

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 17-08-2004 à 11:42:33    

dslé, je savais pas

Reply

Marsh Posté le 17-08-2004 à 11:50:16    

http://forum.hardware.fr/icones/edit.gif pour modifier un message :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 17-08-2004 à 11:54:33    

?

Reply

Marsh Posté le 17-08-2004 à 12:09:36    

pour mettre le titre en minuscules :p


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 31-08-2004 à 13:30:43    

pti-kiwi a écrit :

que ca soit en majuscule ou minuscule, ca ne change pas grand chose à mon pb


Mauvaise réponse.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed