Главная страница
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.049 c
3-1157540614
Bless
2006-09-06 15:03
2006.11.05
Как в run-time добавить свои field-ы в dataset?


2-1161108419
C@N
2006-10-17 22:06
2006.11.05
Вопрос по INDY а точнее IdPOP3


2-1161578461
X_ksandr_X
2006-10-23 08:41
2006.11.05
Корректное завершение программ


15-1160662842
GeLLeR
2006-10-12 18:20
2006.11.05
Гениальная задача


2-1161070044
kyn66
2006-10-17 11:27
2006.11.05
Множество в качестве параметра для функции