Fórum Problema com Anexo no e-Mail #357424

22/04/2008

0

Boa noite a todos, to com o seguinte problema, tenho um form que envia um pedido a um determinado endereço de email, mas to com dificuldades de colocar um arquivo anexado, no caso o pedido em txt, peguei alguns codigos aqui no forum mas da um erro na hora de compilar nesta linha

TIdAttachment.Create(IdMessage1.MessageParts,xAnexo);

xAnexo é uma variavel do tipo string onde coloco o caminho do anexo....


espero ter sido claro....

Anderson Junior


Andersonscinfo

Andersonscinfo

Responder

Posts

22/04/2008

Roberto_conetsys

Utilizo tambem desta forma e funciona, qual o erro que esta dando.


Responder

Gostei + 0

22/04/2008

Andersonscinfo

o erro é este

[Pascal Error] Unit_envia_mail.pas(63): E2034 Too many actual parameters

uso bds 2006


Responder

Gostei + 0

22/04/2008

Massuda

O exemplo que você copiou é para Indy 9 ou anterior.

No Indy10, para ´simplificar´ as coisas, eles resolverar criar classes específicas para cada tipo de anexo. No caso de arquivos use...
....
  TIdAttachmentFile.Create(idmessage.MessageParts, ´c:\proforma.pdf´);
...
...e inclua no uses a unit IdAttachmentFile.


Responder

Gostei + 0

22/04/2008

Andersonscinfo

funcionou certinho, muito obrigado Massuda....


Responder

Gostei + 0

16/07/2008

Luizito

Da uma olhada em : http://www.usercontrol.net/content/view/15/18/

Indy 10 com RAD Studio.

Abraço.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar