Главная страница
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.031 c
2-1161454380
Officeman
2006-10-21 22:13
2006.11.05
ShellExecute(0, , http://www.delphimaster.r , , SW_SHOW);


2-1161622479
markers
2006-10-23 20:54
2006.11.05
Естьли numeric_format в Delphi?


1-1159267120
SergeD
2006-09-26 14:38
2006.11.05
Компоненты для работы с XML


2-1161577376
reiler
2006-10-23 08:22
2006.11.05
сложный Update для таблиц FoxPro не проходит


2-1161184107
Tbegin
2006-10-18 19:08
2006.11.05
моя первая прога