Показать сообщение отдельно
Старый 02.05.2007, 13:53   #4  
Голышев Михаил is offline
Голышев Михаил
Участник
 
106 / 10 (1) +
Регистрация: 03.07.2006
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);
все automation - это Microsoft Outlook 11.0 Object Library