|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.08.2012, 00:55 | #1 |
Пользователь
Регистрация: 09.09.2009
Сообщений: 24
|
Не обнуляется .AddAttachment в CDO
Доброй ночи!
может кто не спит) Делаю рассылку в цикле клиентам методом CDO.Message с вложением, название которого совпадает с кодом клиента. Все хорошо, только 2-му клиенту отправляется файл 1-го и 2-го, следующему уже 3 файла и т.д. Как обнулять mailObj.AddAttachment после отправки каждого письма??? |
06.08.2012, 07:00 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А посмотри есть ли у IBodyPart метод Release или у IMessage метод Clear
I'm learning to live...
|
07.08.2012, 00:32 | #3 |
Пользователь
Регистрация: 09.09.2009
Сообщений: 24
|
подскажите пожалуйста, где посмотреть?
Я отправляю не через outlook... Set mailObj = CreateObject("CDO.Message") mailFrom = "...."....ru" mailSubj = "тема..." в цикле: mailObj.To = mailAddr mailObj.From = mailFrom mailObj.Subject = mailSubj mailObj.HTMLBody = mailBody mailObj.AddAttachment mailAttach Без вложения, все работает... проблема решилась внесением создания письма в цикл, но так дольше |
07.08.2012, 07:44 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Посмотреть конечно же в хелпе. Какие методы у сего интерфейса.
I'm learning to live...
|
07.08.2012, 09:33 | #5 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Еще бы. Вы в один объект CDO.Message циклом заряжали аттачи методом Add(добавить).
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
08.08.2012, 15:53 | #6 |
Пользователь
Регистрация: 09.09.2009
Сообщений: 24
|
|
08.08.2012, 15:59 | #7 |
Пользователь
Регистрация: 09.09.2009
Сообщений: 24
|
|
08.08.2012, 16:35 | #8 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
Цитата:
И там наглядно видно, что у Message есть коллекция Attachments, которая и содержит вложения. Ваш метод лишь добавляет объект в коллекцию. так что очищается как обычно: Код:
Правильно поставленная задача - три четверти решения.
Последний раз редактировалось DiemonStar; 08.08.2012 в 16:37. |
|
08.08.2012, 18:05 | #9 |
Пользователь
Регистрация: 09.09.2009
Сообщений: 24
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обнуляется переменная | Leonid183 | Visual C++ | 0 | 27.10.2011 16:06 |
Отправка почты c использованием CDO | Sergey112233 | Microsoft Office Excel | 6 | 28.07.2011 10:49 |
Персонализированная рассылка почты CDO | Эрнесто | Microsoft Office Excel | 1 | 07.07.2011 22:58 |
Обнуляется переменная | Hippie | Помощь студентам | 1 | 09.01.2010 20:22 |
Socket обнуляется переменнaя | KoBRaAndrey | Работа с сетью в Delphi | 4 | 06.01.2010 21:30 |