Ver Mensaje Individual
  #1  
Antiguo 13-12-2007
Avatar de intruder
intruder intruder is offline
Miembro
 
Registrado: nov 2007
Posts: 14
Reputación: 0
intruder Va por buen camino
AnsiString en body de MAPI

Buenas sigo intentando enviar el e-mail con MAPI y la unidad SendMail que encontre en un enlace en un hilo del foro y todo genial, pero me encontre con un problema, y es que si intento enviar en el cuerpo(body) más de 255 caracteres que tiene el string pues me da error evidentemente, el problema que tengo es que no se donde he de poner las etiquetas {$H+} o que variables tengo que pasar a AnsiString para solucionar esto, aqui os dejo la parte del codigo que yo he modificado y que no me resuelve el problema:
Código Delphi [-]
{$H+}type{$H+}
  TMAPIMail = class(TComponent)
  private
    { Private declarations }
    FLastError: Integer;

    FSubject: string;
    {$H+}FBody: {$H+}string;

    FSenderName: string;
    FSenderAddress: string;

    FRecipients: TStrings;
    FAttachments: TStrings;
    FAttachmentNames: TStrings;

Si necesitais el código entero os lo puedo poner no lo pongo ahora por que es demasiado extendo a mi parecer.
¿De deberia poner tambien las etiquetas en los string que pase como llamada a SendMail?

Gracias por las respuestas.
Responder Con Cita