Страница 1 из 1
Как работать с Outlook - ом в Delphi?
Добавлено: 11 фев 2005, 15:07
Nikolay
Мне нужно выгрузить вложенные файлы из присланых сообщений. Подскажите кто знает.
Добавлено: 16 фев 2005, 18:49
Naeel Maqsudov
Если речь идет об OutLook из MsOffice (а не OutLookExpress), то я думаю можно это сделать средствами VBA. Устанавливаем справку по VBA для OutLook пишем макрос из любого офисного приложения. Перевести этот макрос на Delphi не составит труда (если это еще будет нужно).
Т.е. надо смотреть объектную модель Outlook-а.
Добавлено: 16 фев 2005, 22:01
YurikGL
Попробуй в яндексе или гугле набрать "ole delphi outlook"
Добавлено: 10 апр 2005, 20:53
Seat
Обработчик события получения новой почты
procedure TDTExtensibility2.NewMailex(EntryIDCollection: WideString);
var
NS: NameSpace;
FLD: MAPIFolder;
MI: MailItem;
i: Integer;
begin
NS:= Host.GetNamespace('MAPI');
FLD:= NS.GetDefaultFolder(olFolderInbox);
MI:= (NS.GetItemFromID(EntryIDCollection,FLD.StoreID) as MailItem);
for i:=1 to MI.Attachments.Count do
MI.Attachments.Item(i).SaveAsFile(MI.Attachments.Item(i).FileName);
......
end;