Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Интеграция приложения в MS Outlook


misha_gr ©   (2006-08-14 16:28:00) 

Каким образом, можно добавить пользовательские папки в MS Outlook, и добавить пользовательские средства просмотра? Нашел похожий пример для Эксплорера (тот, который проводник), там используются интерфейсы IShellFolder + IShellView. А для Outlook как это будет выглядеть?


misha_gr   (2006-08-15 18:46:00) [1]

Хорошо, и как дать возможность пользователю просмотреть этут папку?
То есть как отловить нажатие на эту папку и нарисовать окно просмотра?


Степан   (2006-08-15 17:57:00) [2]

Этот код добавляет папку MyBox в Outbox :

OutApp := CreateOleObject('Outlook.Application');
NS := OutApp.GetNameSpase('MAPI');
NS.Logon('MyProfile','MyPassword',False,False);
FLD := NS.GetDefaultFolder($00000004);
FLD.Display;
FLD.Folders.Add('MyBox');

Остальное по аналогии.


Степан   (2006-08-15 17:56:00) [3]

Этот код добавляет папку MyBox в Outbox :

OutApp := CreateOleObject('Outlook.Application');
NS := OutApp.GetNameSpase('MAPI');
FLD := NS.GetDefaultFolder($00000004);
FLD.Display;
FLD.Folders.Add('MyBox');

Остальное по аналогии.


Наверх

Титульная страница Поиск, карта сайта Написать письмо