Variavel

Delphi

02/12/2004

amigos ,

sou novo em delphi, estou o usando a versão 6 e peguei este codigo para abrir uma mensagem do outlook:

ShellExecute(Handle,´open´,´mailto:email@email.com?subject=teste:&body=teste´,nil,nil,SW_SHOWMAXIMIZED);


eu queria saber como colocar uma variavel sendo o conteudo do ´body´

obrigado


Fernando Ramos

Fernando Ramos

Curtidas 0

Respostas

Nildo

Nildo

02/12/2004

var
   Corpo: string;
begin
   Corpo := ´Teste´;
   ShellExecute(Handle,´open´,´mailto:email@email.com?subject=teste:&body=´ + Corpo,nil,nil,SW_SHOWMAXIMIZED); 
end;



GOSTEI 0
Fernando Ramos

Fernando Ramos

02/12/2004

amigo me retornou a seguinte mensagem de erro:

[Error] Unit1.pas(31): Incompatible types: ´String´ and ´PChar´


valeu!


GOSTEI 0
Nildo

Nildo

02/12/2004

Ok, então faça assim:


var
   Corpo: string;
begin
   Corpo := ´Teste´;
   ShellExecute(Handle,´open´,PChar( ´mailto:email@email.com?subject=teste:&body=´ + Corpo ),nil,nil,SW_SHOWMAXIMIZED);
end; 



GOSTEI 0
POSTAR