Bonjour à tous,
J'ai créé une petite appli en VB 2010 express utilisant une BDD SQL Server 2008 R2.
J'utilise une DataGridView pour afficher la liste de mes contacts et l'un des champs contient les adresses mail.
Pour l'instant ce que j'ai réussi à faire c'est d'appeler l'ouverture d'Outlook (configuré par défaut sur mon PC) en cliquant sur une adresse de ma DataGridView, en voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Private Sub DataGridViewContacts_CellMouseClick(sender As Object, e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles DataGridViewContacts.CellMouseClick
        Try
            If DataGridViewContacts.CurrentCellAddress.X = 16 Then
                Dim Lien As String
                Lien = DataGridViewContacts.CurrentCell.Value
                System.Diagnostics.Process.Start("mailto:" & Lien)
            End If
        Catch ex As Exception
        End Try
    End Sub
Pour aller plus loin, je souhaiterais :
Mettre automatiquement un texte dans la ligne Objet de mon mail
Attacher automatiquement une pièce jointe
Insérer automatiquement un texte dans le corps du mail

Question complémentaire : comment mettre automatiquement une adresse mail en CC ou CCI en plus de l'adresse mail en A ?

Merci pour votre aide