| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > вопрос по MAPI |
| Автор: bankuss 22.6.2004, 08:55 |
| Стал разбираться с MAPI все заработало, отправляет нормально, НО присоединение одного файла - без проблем а как присоединить два файла? использую свойство attachmentpathname для пути к файлу есть еще attachmentindex и attachmentcount, как их использовать? думаю что собака зарыта где-то здесь, в этих свойствах (я ими немного поигрался - обычно вылетает с ошибкой "файл не найден") Кто-нибудь с этой проблемой сталкивался? |
| Автор: Akina 22.6.2004, 09:12 | ||
| AttachmentIndex - индекс аттачмента, с коим ты работаешь. Ты его задаешь (0, 1, 2 ...). AttachmentCount - количество присоединенных к текущему письму аттачментов. AttachmentPosition - вот основное что тебе нужно. Это место в теле письма, куда вставляется аттачмент. Для каждого аттача оно должно быть уникальным, и не превышать размера тела письма в байтах. Т.е. например при вставлении 2 аттачей ты можешь первый вставлять с AttachmentPosition = 0 (т.е. перед текстом), а второй с AttachmentPosition = 1 (т.е. между первым и вторым байтами тела письма) или скажем с AttachmentPosition = (Len(.MsgNoteText)-1) - т.е. в конце письма. Т.е. грубо около так:
|
| Автор: bankuss 22.6.2004, 09:44 |
| Спасибо разобрался! |