Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Archivos embebidos en el correo (https://www.clubdelphi.com/foros/showthread.php?t=91620)

Angel.Matilla 20-03-2017 18:56:31

Archivos embebidos en el correo
 
Para una aplicación en BCB6 con tablas FB 2.5

Llevo varios días buscando información sobre este tema en la red. Prácticamente todos los ejemplos que he encontrado son similares a este código:
Código:

TIdText *Text    = new TIdText(fPersona->MenCor->MessageParts, NULL);
Text->ContentType = "text/plain";

TIdText *Html    = new TIdText(Message1->MessageParts, NULL);
Message1->Body->Add("<html><head></head><body>");
Html->Body->Add("<img src=\"cid:imagen.bmp\" />"),
Html->Body->Add("</body></html>");
Html->ContentType = "text/html";

TIdAttachmentFile *Firma  = new TIdAttachmentFile(Message1->MessageParts, "Imagen.bmp");
Firma->ExtraHeaders->Values["Content-ID"] = "<imagen.bmp>";

El problema que estoy teniendo es con esas declaraciones TIdText, que la compilar me están dando un error E2451 Undefined symbol 'TIdText', y no sé si es que me falta alguna cabecera en el formulario o qué. De momento tengo puestas estas:
  • En el .cpp: IdGlobal.hpp
  • En el .h: IdMessage.hpp y IdMessageClient.hpp
¿Alguna idea o sugerencia?

TOPX 20-03-2017 19:52:52

Cita:

Empezado por Angel.Matilla (Mensaje 514507)
no sé si es que me falta alguna cabecera en el formulario o qué

Pues sí, le falta IdText.hpp. Debería estar en el directorio Protocols.
-

Angel.Matilla 20-03-2017 20:04:07

Cita:

Empezado por TOPX (Mensaje 514510)
Pues sí, le falta IdText.hpp. Debería estar en el directorio Protocols.
-

¡Perfecto! Sólo me falta cuadrar alguna cosilla pero es EXACTAMENTE eso lo que faltaba. Muchísimas gracais. ^\||/^\||/


La franja horaria es GMT +2. Ahora son las 10:32:51.

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