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.
Aider moi svp!!!!