![]() |
#1 |
Участник
|
![]()
Добрый возникла проблема.
Необходимо отослать из навижена письмо по e-mail, с несколькими прикрепленными файлами. Как я понимаю отсылая с помощью стандартной функции навижена и вообще с помощью automation это сделать невозможно. Тогда OCX Microsoft MAPI Session Control, version 6.0 Microsoft MAPI Messages Control, version 6.0 Но вот вопрос: при компиляции просит какую-то лицензию на OCX. В чем могло бы быть дело? |
|
![]() |
#2 |
Участник
|
В отсутсвии гранулы OCX
![]() |
|
![]() |
#3 |
Участник
|
![]() |
|
![]() |
#4 |
Участник
|
UPD: Пример добавления нескольких атачментов:
Код: CREATE(objMailApplication); objMailItem := objMailApplication.CreateItem(0); objMailItem."To"(sToName); objMailItem.CC(sCCName); objMailItem.Subject(sSubject); IF bFormatHTML THEN objMailItem.HTMLBody(sBody) ELSE objMailItem.Body(sBody); IF (sAttachFileName1 <> '') OR (sAttachFileName2 <> '') OR (sAttachFileName3 <> '') THEN BEGIN objMailAttachments := objMailItem.Attachments; IF (sAttachFileName1 <> '') THEN objMailAttachments.Add(sAttachFileName1); IF (sAttachFileName2 <> '') THEN objMailAttachments.Add(sAttachFileName2); IF (sAttachFileName3 <> '') THEN objMailAttachments.Add(sAttachFileName3); END; objMailItem.Categories := 'Navision'; IF bDontSend THEN objMailItem.Display(FALSE) ELSE objMailItem.Send; CLEAR(objMailApplication); |
|