Конференция "Сети" » Не могу найти в Delphi XE7 компонент TIdAttachment для отправки ф [D7, WinXP]
 
  • djazzman © (22.01.15 10:10) [0]
    Привет всем!
    Не могу найти в Delphi XE7 компонент TIdAttachment или TIdAttachmentFile. Если его нет, то как отправить файл на e-mail с помощью Delphi XE7? Спасибо за подсказки.
    //вот часть программы:

    SMTP.Host := ledHost.Text;
    SMTP.Port := 25;

    MailMessage.From.Address := ledFrom.Text;
    MailMessage.Recipients.EMailAddresses := ledTo.Text + ',' + ledCC.Text;
    MailMessage.Subject := ledSubject.Text;
    MailMessage.Body.Text := Body.Text;
    TIdAttachment.create(MailMessage.MessageParts, 'c:\file.txt');
    SMTP.Connect;
    SMTP.Send(MailMessage);

    или
    TIdAttachmentFile.Create(idmessage1.MessageParts, (ExtractFilePath(Application.ExeName) + 'file.txt'));
  • junglecat © (22.01.15 10:23) [1]
    вряд ли убрали совсем. может, в другой юнит переехал?
  • djazzman © (22.01.15 10:38) [2]
    у меня в программе выдает следующую ошибку:
    [dcc32 Error] pro2.pas(54): E2003 Undeclared identifier: 'TIdAttachmentFile'

    В разделе поиска Delphi не находи не TIdAttachmentFile не TIdAttachment
    :-(
  • Плохиш © (22.01.15 11:22) [3]

    > В разделе поиска Delphi не находи

    зачем искать в делфи то, что относится к инди?

    PS. uses IdAttachment;
  • djazzman © (22.01.15 11:30) [4]
    Спасибо.
 
Конференция "Сети" » Не могу найти в Delphi XE7 компонент TIdAttachment для отправки ф [D7, WinXP]
Есть новые Нет новых   [118626   +13][b:0][p:0]