Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

Как правильно получить доступ к св-ву GetProp?   Найти похожие ветки 

 
grigory ©   (2004-12-01 15:43) [0]

Здравсвуйте!Не могу никак првильно выйти на св-во GetProp!
Пишу так:
var
 contactfolder:mapifolder;
 contactit: _ContactItem;
 mapimessage:Imessage;
begin
 ContactIt:= _ContactItem(ContactFolder.Items.Item(1));
 MapiMessage:=ContactIt.MAPIOBJECT as Imessage;
 MapiMessage.GetProps(Props,0,CValues,PropV);
 .............

или второй вариант:
begin
 contactfolder:=_Application.GetNamespace("mapi").GetDefaultfolder   (olfoldercontact);
 ContactIt:=contactfolder.Items.Item(1);
 MapiMessage:=ContactIt.MAPIOBJECT as Imessage;
 MapiMessage.GetProps(Props,0,CValues,PropV);
но ничего не получается...
помогите пожалуйста!


 
Chlavik ©   (2004-12-02 12:59) [1]

Ты читал какие парметры метода getprops и как их использовать ??? Всё правильно, только вот я думал что ты разберёшся с вызвовом GetProps еще раз говорю GetProps + F1 (WInApi)

Вот моя функция для получения Mapi свойства


uses MapiX, MapiTags, MapiDefs...

type PPropValue = ^T__UPV;

function MapiGetProp(Item:IMAPIProp; Prop:DWORD; var Value:PPropValue):DWORD;
var PropV:PSPropValue;
    Props:TSPropTagArray;
    CValues:DWORD;
begin
Props.aulPropTag[0]:=Prop;
Props.cValues:=1;
//
Result:=Item.GetProps(@Props,0,CValues,PropV);
if (Result = S_OK) then
  Value:=@PropV^.Value
else
 begin
  Value:=nil;
  if Result = MAPI_W_ERRORS_RETURNED then MapiFreeBuffer(PropV);
 end;
end;


 
grigory ©   (2004-12-02 23:50) [2]

да у меня не в getprop проблема..
contactfolder:=_Application.GetNamespace("mapi").GetDefaultfolder   (olfoldercontact) - почему это НЕ РАБОТАЕТ?? Я больше не знаю что делать!


 
grigory ©   (2004-12-03 00:41) [3]

а если не трудно, можешь мне дать исходники своей программы? Хочется на примере посмотреть..пожалуйста!


 
Chlavik ©   (2004-12-05 20:20) [4]

Я опечатался olFolderContactS  (Uses OutlookXP) - в Outlook Alt + F11 + там Help (и там в VB Help)



Страницы: 1 вся ветка

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
14-1124296217
cyborg
2005-08-17 20:30
2005.09.11
:) обновление Windows Update


14-1124182069
Santrope
2005-08-16 12:47
2005.09.11
Что лучше RAID-5 или RAID-10 ?


8-1114548797
Tano
2005-04-27 00:53
2005.09.11
Формат ADPCM (4, 2 бита) - кто подскажет как проеобразовать в WAV


3-1122631133
serjufa
2005-07-29 13:58
2005.09.11
вылезает ошибка про отсутст. mdx файла


4-1122289098
Maverick
2005-07-25 14:58
2005.09.11
Перехват действия программы