Bonjour à tous,
j' ai un dataGridView , qui contient le résultat d'une requete SQL ,
avec une colonne qui contient des mails.
Le mail du datagridView doit etre cliquable pour s'ouvrir avec un client de messagerie pour écrire un nouveau message à ce contact.
La fonction que j' ai essayé avec ShellExecute ne donne pas de résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub dgv_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgv.CellContentClick Dim MailCtc As String If dgv.CurrentRow.Cells.Item(2).Value <> "" Then 'si le champs mail n'est pas nul MailCtc = dgv.CurrentRow.Cells.Item(2).Value 'destinataire du mail 'ouverture d'un mail adressé au contact ShellExecute(vbNullString, vbNullString, "mailto:" & MailCtc, vbNullString, vbNullString, 1) Else MsgBox("Pas d'adresse mail pour ce contact", vbInformation, "Recherche de contacts") End If End Sub
Comment faire?
Merci
Partager