Главная страница
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.039 c
2-1161357694
Zurius
2006-10-20 19:21
2006.11.05
Отображения длинной строки в ComboBox


2-1161516128
m-kirill-2003
2006-10-22 15:22
2006.11.05
Медиаплеер на Delphi


2-1161357456
Zurius
2006-10-20 19:17
2006.11.05
ComboBox


6-1150401090
XeON
2006-06-15 23:51
2006.11.05
Посчет DialUp траффика


6-1150542080
Dark_Star
2006-06-17 15:01
2006.11.05
Передача данных по сети