|
|||||||
| Développements Tout ce qui touche au développement d'applications ou du Web |
![]() |
|
|
LinkBack (10) | Outils de la discussion | Modes d'affichage |
|
|
#1 (permalink)
|
|
Débutant
![]() Date d'inscription: septembre 2002
Messages: 78
|
Bonjour
je cherche le moyen d'ouvrir un nouveau mail (par outlook express) en faisant un simple clic sur un bouton ou un label, comme la fonction mailto en html. c'est à dire qu'on clique sur le controle (bouton ou label) et une fenetre de nouveau mail s'affiche avec déjà le nom du destinataire (comme ce qu'on voit beaucoup dans les fenetres A propos de). ça parait simple mais je ne trouve pas le moyen de le faire. merci d'avance ! |
|
|
|
|
|
#2 (permalink) |
|
Informaticien du dimanche
![]() Date d'inscription: mars 2003
Localisation: Autrefois, on appelait cela Europe
Âge: 41
Messages: 7 039
|
Salut,
Il y a cet exemple : Code:
Option Explicit
Private Sub Command1_Click()
Dim objSession As Object
Dim objMessage As Object
Dim objRecipient As Object
'Create the Session Object
Set objSession = CreateObject("mapi.session")
'Logon using the session object
'Specify a valid profile name if you want to
'Avoid the logon dialog box
objSession.Logon profileName:="MS Exchange Settings"
'Add a new message object to the OutBox
Set objMessage = objSession.Outbox.Messages.Add
'Set the properties of the message object
objMessage.subject = "This is a test."
objMessage.Text = "This is the message text."
'Add a recipient object to the objMessage.Recipients collection
Set objRecipient = objMessage.Recipients.Add
'Set the properties of the recipient object
objRecipient.Name = "John Doe" '<---Replace this with a valid
'display name or e-mail alias
'Type can be ActMsgTo, mapiTo, or CdoTo for different CDO versions;
'they all have a constant value of 1.
objRecipient.Type = mapiTo
objRecipient.Resolve
'Send the message
objMessage.Send showDialog:=False
MsgBox "Message sent successfully!"
'Logoff using the session object
objSession.Logoff
End Sub
Il faut que la librairie CDO soit installée. Si tu veux que la fenêtre s'affiche, il faudra peut être trafiquer quelqes détails ça et là (style showDialog:=True). A voir... |
|
|
|
|
|
#3 (permalink) | |
|
Débutant
![]() Date d'inscription: janvier 2003
Localisation: Yvelines, France.
Âge: 23
Messages: 192
|
J'utilise cette solution:
Citation:
![]()
__________________
Connaissances en Visual Basic, Visual Basic .NET, HTML, Waypointing et un poil de Mapping. Le feignant de service pour TeStrike.net et Génération-NT. "Dans la vie il y à ceux qui donnent les ordres et ceux qui creusent, toi tu creuse!" Les modérateurs et admins c'est comme les patrons: ils ont toujours raison, même quand ils ont tort ! |
|
|
|
|
![]() |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Outils de la discussion | |
| Modes d'affichage | |