Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Cambio de linea al mandar un email por codigo. (https://www.clubdelphi.com/foros/showthread.php?t=26937)

alt126 08-11-2005 11:35:57

Cambio de linea al mandar un email por codigo.
 
Estoy usando el siguiente codigo, pero al leer el cuerpo del email de un TMemo, al mostrarlo no me aparecen los saltos de linea....algun consejo?

Cita:

String aux;

aux = "mailto:" + Email;
aux = aux + "?Subject=" + Asunto;
aux = aux + "&body=";
if(mTexto->Lines->Count > 1)
{
for(int i=0;i < mTexto->Lines->Count;i++)
aux = aux + endl + Memo1->Lines[0].Strings[i];
}
ShellExecute(Handle,"open",aux.c_str(),0,0,SW_SHOW);

Neftali [Germán.Estévez] 08-11-2005 12:46:07

Creo que al leer las líneas del memo como Strings debes estar perdiendo ese caracter, así que tal debas añadirlos tú (CR+LF - caracteres #10 y #13).


La franja horaria es GMT +2. Ahora son las 15:46:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi