cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
21 avril 2005 à 11:59
cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 2010
-
27 avril 2005 à 09:55
Bonjour à tous,
Quelqun serait t'il comment envoyer un mail avec le corp en html et un fichier joint, en c++.net ???
Si quelqun avait une solution ou un bout de code.....
cs_emmanuel9
Messages postés903Date d'inscriptionmercredi 23 février 2005StatutMembreDernière intervention16 juin 20102 21 avril 2005 à 15:12
Merci pour ta réponse, je fais ca en c++.net mais en faite en faisant copier coller de la source que tu m'a passé j'ai deux erreurs Configuration symbole ambigu et Message symbole ambigu, serais tu pourquoi ?
scorpyon1903
Messages postés12Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention 3 mai 2005 21 avril 2005 à 15:53
Non je ne vois pas trop pourquoi ça te fait ça...
Le compilateur te dit que ça vient du code de ton programme ou bien il t'ouvre d'autre fichier .h quand tu double clic sur les messages d'erreurs ?
Le sot ne sait pas ce qu'il dit mais le sage ne dit pas ce qu'il sait...
scorpyon1903
Messages postés12Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention 3 mai 2005 21 avril 2005 à 16:24
As-tu bien fais les bons include ?
/*----- Import et Include pour genemail() -----*/
#import <cdosys.dll> no_namespace raw_interfaces_only
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace raw_interfaces_only
#include "cdosysstr.h"
#include "cdosyserr.h"
#include <comutil.h> // variant... SetString
/*---------------------------------------------*/
Sinon voici comment j'ai modifié le code (j'ai pas mis des nom bateau pour publier sur le forum) :
/*--------------------------------------------*/
/* Génération et Envoie du Mail */
/*--------------------------------------------*/
void geneMail()
{
_bstr_t bstrTest;
CoInitialize(NULL);
vTo.SetString(eMail); // chaine contenant l'adresse du destinataire.
vText.SetString(postTab); // chaine contenant le corps du message
scorpyon1903
Messages postés12Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention 3 mai 2005 27 avril 2005 à 09:33
Salut !
Je rencontre maintenant le même problème que toi, voila ce que j'ai changé :
maintenant je suis dans un projet console.NET et non plus un projet console Win32. C'est pour ça que je n'avais pas de problème moi. Je vais essayer de chercher pourquoi j'ai un problème de ce côté la.
Si tu trouve la solution avant moi, n'oublie pas de poster la solution ;o).
A bientôt !
Arnaud.
Le sot ne sait pas ce qu'il dit mais le sage ne dit pas ce qu'il sait...
tu telecharger le projet. Tu prends MapiApi.cs, c'est du c#, tu le compile, tu en recupere une dll. Tu l'inclus dans ton projet en c++ : ajouter une reference et tu as plus qu'as faire using namespace win32mapi.
Et ensuite tu fais :
Mapi * a = new Mapi() ;
a->sending(machin)
a->attach(c:\monfichier.txt) ; etc....
y'a sendform.cs ou y'a des exemples pour te servir de la classe Mapi.