Bonjour à vous
Je travaille actuellement avec Outlook. J'ai crée un complément Outlook dans Visual Studio.
J'ai rajouté un bouton dans le menu et j'aimerais qu'au clic sur le bouton un formulaire windows s'ouvre avec les informations du mail sélectionné auparavant dans la boite de réception.
Le problème est que je n'arrive pas à savoir lequel s'est, ni récupérer son EntryID pour le retrouver après.
J'arrive à ouvrir un formulaire et à lister les mails qui sont contenu dans la boite de réception mais s'est tout.
Je vois pas comment trouvé celui qui est sélectionné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 int i = 1; foreach (var item in inbox.Items) { MessageBox.Show(((Microsoft.Office.Interop.Outlook.MailItem)inbox.Items[i]).SenderEmailAddress.ToString()); MessageBox.Show(((Microsoft.Office.Interop.Outlook.MailItem)inbox.Items[i]).SenderName.ToString()); MessageBox.Show(((Microsoft.Office.Interop.Outlook.MailItem)inbox.Items[i]).Body.ToString()); MessageBox.Show(((Microsoft.Office.Interop.Outlook.MailItem)inbox.Items[i]).EntryID.ToString()); i++; }
J'ai fait pas mal de recherche et rien ne m'indique la faisabilité de la chose
Donc je me tourne vers vous si qq'un sait comment faire ou si y'à une Interop qui permet de le faire.
Je peux vous préciser plus si je suis pas clair.
Je vous remercie d'avance.
Bonne fin de journée.
Partager