Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.05;
Скачать: CL | DM;

Вниз

Отсилка письма с аттачем в MS Outlook   Найти похожие ветки 

 
RainKMM   (2006-09-27 10:05) [0]

Здравствуйте, мастера!
У меня такой вопрос: как отослать письмо с аттачем в MS outlook, через outlook express много написано, а вот через outlook ничего найти не могу. помогите плиз.


 
kyn66 ©   (2006-09-27 10:26) [1]

Я использую вот такую технологию


...
const
 olMailItem = 0;
 olByValue = 1;
var
 OutlookApp,
 MailItem,
 MyAttachments : OLEVariant;
 Otp : String;
begin
 try
   OutlookApp := GetActiveOleObject("Outlook.Application");
   Otp := "Отправлено успешно";
 except
   OutlookApp := CreateOleObject("Outlook.Application");
   Otp := "Не отправлено, поставлено в очередь";
 end;

   MailItem := OutlookApp.CreateItem(olMailItem);
   MailItem.Recipients.Add("File1");
   MailItem.Subject := "Заголовок письма";
   MailItem.Body    := "Сопровождение";
   myAttachments    := MailItem.Attachments;
   myAttachments.Add("File1", olByValue, 1, "Отправка файла");
   MailItem.Send;
 finally
   myAttachments := VarNull;
   OutlookApp    := VarNull;
   ShowMessage(Otp);
 end;
end;


 
RainKMM   (2006-09-27 10:54) [2]

Да работает!
большое спасибо!



Страницы: 1 вся ветка

Текущий архив: 2006.11.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.055 c
15-1160647970
ПЛОВ
2006-10-12 14:12
2006.11.05
Жесткий диск с 2-мя интерфейсами...


4-1150793137
Lagrima_JN
2006-06-20 12:45
2006.11.05
Приостановка завершения Windows


2-1161607652
atruhin
2006-10-23 16:47
2006.11.05
Сравнение событий Onxxxx


2-1161184511
CAH CAHbI4
2006-10-18 19:15
2006.11.05
Создание поля в TADOTable


1-1159189819
zdm
2006-09-25 17:10
2006.11.05
Запрет редактирования не ключевого поля ValueListEditor