Bonjour,
J'ai besoin d'envoyer un mail dans mon application...
Pour cela j'utilise un shellExecute avec ce code :
Tout ce code me permet d'envoyer des données spécifique dans le corps du message de l'email que j'envoie, et cella fonctionne très bien!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 String Text_Nom = Memo_resultat_test->Lines->operator [](0); String Text_Description = Memo_resultat_test->Lines->operator [](1); String Text_Version_fichier = Memo_resultat_test->Lines->operator [](2); String Text_Nom_interne = Memo_resultat_test->Lines->operator [](3); String Text_Copyright = Memo_resultat_test->Lines->operator [](4); String Text_Marques_legales = Memo_resultat_test->Lines->operator [](5); String Text_Nom_origine = Memo_resultat_test->Lines->operator [](6); String Text_Nom_produit = Memo_resultat_test->Lines->operator [](7); String Text_Version_produit = Memo_resultat_test->Lines->operator [](8); String Text_Commentaire = Memo_resultat_test->Lines->operator [](9); String Mail = "mailto:monmail@mail.fr?subject=Information de mise à jour&body=" + Text_Nom+ Text_Description + Text_Version_fichier + Text_Nom_interne + Text_Copyright + Text_Marques_legales + Text_Nom_origine + Text_Nom_produit + Text_Version_produit + Text_Commentaire ; ShellExecute (Handle, "open", Mail.c_str() , 0, 0, SW_SHOWNORMAL);
Mon problème c'est que la mise en forme n'est en revanche pas terrible...
En gros dans mon mail je n'ai pas de retour à la ligne ni de tabulations alors qu'ils sont présents dans mon mémo...
Voila ce que j'obtiens dans mon mail :
Nom de l'organisation :Logic SystemsDescription :progiciel de gestion intégréeVersion de fichier :5.4.3.3Nom interne :GinCopyright :CopyrightMarques légales :Marques LégalesNom d'origine du fichier :GINNom du produit :GINVersion du produit :1.5.2.6Commentaireernière Version
Comme vous pouvez le constater, toutes les informations sont collées... et donc difficilement lisibles...
J'ai essayé de mettre un séparateur \n ; \r\n ; <br> ; <br/> ... Mais rien ne fonctionne...
Merci d'avance pour votre aide...
Partager