Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Outlook


Автор: heskey 3.12.2004, 13:37
Здравствуйте! Как можно получить ВСЕ поля контакта из таблицы на закладке "все поля"???
если можно пример работы с mapifolder ит.д. smile ...

Автор: Darksquall 27.1.2005, 13:15
Используем Outlookapplicatons и MailItem из Servers

Код

var
mapi:NameSpace;
mail:mailitem;
F:Mapifolder;
fol:OleVariant;
begin
Form1.OutlookApplication1.Connect;
Fol:=Form1.OutlookApplication1.ActiveExplorer.CurrentFolder.Items.Item(1) as  MailItem;//первый элемент в текущей папке
showmessage(Fol.Body);
//или например смотри папку входящие
mapi:=OutlookApplication1.GetNamespace('MAPI');
F:=mapi.GetDefaultFolder(olFolderInbox); //входящие
end;


Названия папок ищи в Helpe по Outlook, там где то есть контакты
smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)