Страница: 1 |
Как програмно извлечь вложения (желательно из Outlook Express)?
Пример для Outlook - полная версия. Я думаю в Express все похоже Public olApp As Outlook.Applicatio Private Sub Form_Load() Private Sub Command1_Click() Вроде так. Страница: 1 |
Вопрос: Извлечение вложений из email
Добавлено: 19.06.03 16:51
Автор вопроса: Alexndr1 | Web-сайт:
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
Vach
ICQ: 24499605
Вопросов: 0
Ответов: 5
Web-сайт:
Профиль | | #1
Добавлено: 26.09.03 00:13
Не забуть про references >> Microsoft Outlook 10.0 Object Library
F5 >> откроется Outloo, выдели нужные маилы и жми на Command1
Все упадет на App.Path
Public olNs As NameSpace
Public mi As MailItem
Set olApp = New Outlook.Application
Set olNs = olApp.GetNamespace("MAPI"
olApp.Explorers.Add(olNs.GetDefaultFolder(olFolderInbox), _
olFolderDisplayNormal).Activate
End Sub
Dim nF1, nF2 As Integer
For nF1 = 1 To olApp.Explorers.Item(1).Selection.Count
Set mi = olApp.Explorers.Item(1).Selection.Item(nF1)
For nF2 = 1 To mi.Attachments.Count
sStr = App.Path & "\" & mi.Attachments.Item(nF2).FileName
mi.Attachments.Item(nF2).SaveAsFile sStr
Next nF2
Next nF1
End Sub