Bonjour,
Dans la FAQ, il y a un exemple de code permettant d'expliquer l'envoi de mail avec le composant TIdSMTP.
Tout fonctionne correctement, j'arrive bien à envoyer un mail.
Là où tout se corse, c'est pour mettre un fichier en pièce jointe.
La FAQ indique la ligne de code suivante :
J'ai remplacé ces 2 lignes par la ligne suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for i := Low(Fichiers) to High(Fichiers) do TIdAttachment.Create(IdMessage.MessageParts, Fichiers[i]);
Quel que soit le code, à la compilation, il y a un message d'erreur indiquant une erreur de paramètres dans le Create. Le message exact est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 TIdAttachment.Create(IdMessage.MessageParts, 'c:\tests.txt');
Error: Wrong number of parameters specified for call to "Create"
Si quelqu'un a une idée où un exemple, je suis preneur car je tourne en rond et n'arrive pas à voir comment faire et les recherches sur le net indiquent toujours le Create avec 2 paramètres.
Par avance merci.
Laurent
Partager