![]() |
|
|
#1
|
|||
|
|||
![]() вот прикрепляю файл, всё норм отправляет...
делаю так: Код:
TIdAttachment.Create(MailMessage.MessageParts,edit1.Text); после когда хочу поменять файл, он отправляет и старый и новый, а после еще и еще и зависает... я так понимаю TIdAttachment.Create добавляет файлы.. как можно удалить файл из MailMessage и после загрузить по-новой? |
#2
|
|||
|
|||
![]() неужели никто незнает?
|
#3
|
|||
|
|||
![]() в MailMessage не видел.
TIdAttachment.Destroy не существует... подскажите кто знает |
#4
|
|||
|
|||
![]() Похоже такого не существует.
Можно посоветовать хранить все в отдельных переменных, а TIdMessage заполнять только перед собственно отправкой. |
#5
|
||||
|
||||
![]() Попробуй перед использованием занилить MailMessage или MessageParts, я как то решал эту проблему, но исходников проги под рукой нет, влом искать
![]() |
#6
|
|||
|
|||
![]() Цитата:
в процессе заполненния он их заполняет, а вот потом когда следующая отправка идет, он опять заполняет, а старое остается. и уже приходит не один файл, а 2. В след. письме 3 и т.д. Цитата:
я знаю что надо занилить, только незнаю как... |
#7
|
||||
|
||||
![]() MailMessage := NIL;
или MessageParts := NIL; ![]() |