blamme
Messages postés8Date d'inscriptionjeudi 21 avril 2005StatutMembreDernière intervention23 octobre 2006
-
21 avril 2005 à 13:36
blamme
Messages postés8Date d'inscriptionjeudi 21 avril 2005StatutMembreDernière intervention23 octobre 2006
-
22 avril 2005 à 10:09
Bonjour,
Je fait un prog qui doit envoyer un message avec outlook.
Il doit prendre le contenu de plusieur edit et les mettre dans le corp du message.
J'utilise
shellexecute('handle' ,'mailto:adr@mail.fr&subject=message&body=corp du message' ,'','',sw_normal);
Cela ouvre un nouveau message outlook et rempli les champs avec ce qui est ecrit. Exactement ce que je veut.
Par contre je veu envoyer le contenu de mon edit et ceci ne marche pas :
shellexecute('handle' ,'mailto:adr@mail.fr&subject=message&body='+edit.text ,'','',sw_normal);
Cela met un message d'erreur : string et pchar incompatible.
J'ai tout essayer, remplacer le string par un array of char, mettre les lettres une par une avec des char, convertir ma chaine en pchar, rien ne marche...
Alors comment envoyer le contenu d'un edit par outlook.(ou par la messagerie par default).
Ps: j'utilise delphi 5 et outlook express : le composant toutlook ne fonctionne pas.