Enviar e-mail

17/03/2003

0

Bem, eu estou usando o seguinte codigo no evento onclik para enviar e-mail´s:
...
begin
ShellExecute(0,´Open´,´Mailto:nomedoemail@empresa.com.br´,nil,nil,1);
end;

so que eu gostaria de mandar um endereco de e-mail que esta em um edit, ou seja gostaria de subistituir o ´[b:3e9ffa1dd1]nomedoemail@empresa.com.br[/b:3e9ffa1dd1]´ pelo endereco que esta no Edit. Alguem pode me ajudar nisso???


Marcelo

Marcelo

Responder

Posts

17/03/2003

Anonymous

begin
ShellExecute(0,´Open´,´Mailto:´+edit1.text,nil,nil,1);
end;


Responder

17/03/2003

Marcelo

begin ShellExecute(0,´Open´,´Mailto:´+edit1.text,nil,nil,1); end;


Bem esse codigo nao da certo nao, eu ja resolvi o problema.... vc tem que fazer da seguinte maneira....

[b:57ecad3577]var[/b:57ecad3577]
mail:[b:57ecad3577]string[/b:57ecad3577];
[b:57ecad3577]begin[/b:57ecad3577]
mail:=edit.text;
ShellExecute(GetDesktopWindow,´open´,pchar(Mail),nil,nil,sw_ShowNormal);
[b:57ecad3577]end[/b:57ecad3577];

E declarar ShellApi em uses. Esse código abre o OutLook, e coloca o emal que esta no edit.text.

valeu gente, mas ja deu certo,

t+


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar