Extended MAPI in DELPHI
LazyMAPI # 5
Test MAPI Property Fields
With developed simple Delphi object TMAPIPropFields, from now, you can inspect and modify IMAPIProp properties, including also multi-valued properties.
usage:
var MAPIProp: IMAPIProp;
if not Assigned(MAPIProp) then
ShowMessage('There is no selected object!')
else
begin
PropFields := TMAPIPropFields.Create(MAPIProp);
try
with TFrmMAPIPropFields.Create(Self) do
begin
try
SetPropFields(PropFields);
ShowModal;
finally
Free;
end;
end;
finally
FreeAndNil(PropFields);
end;
end;

