Показать сообщение отдельно
Старый 17.08.2004, 09:53   #3  
andreynikolai is offline
andreynikolai
Участник
 
133 / 10 (1) +
Регистрация: 11.04.2002
Была похожая проблема с наподстановкой адреса в Outlook.
Исправил код и стало подставлять - но для 2.5 !!

Исходный

if (!receiver)
{
receiver = new MapiRecipDesc();
receiver.recipClass(#MAPI_TO);
receiver.name("@SYS50902");

sendType = #MAPI_DIALOG;
}
else
{
if (_text &&
!_mapiSetup.sendDialog)
{
sendType = 0;
}
else
{
if (_dialog ||
_mapiSetup.sendDialog)
{
sendType = #MAPI_DIALOG;
}
else
{
sendType = 0;
}
}
}

изменненный

if (! receiver)
{
receiver = new MapiRecipDesc();
receiver.recipClass(#MAPI_TO);
receiver.name("@SYS50902");

sendType = #MAPI_DIALOG;
}
else
{
// IT_p074AutoCustomMailSend, chan, 02.03.04 -->
receiver = new MapiRecipDesc();
receiver.recipClass(#MAPI_TO);
receiver.name(name);

sendType = #MAPI_DIALOG;
// IT_p074AutoCustomMailSend, chan, 02.03.04 <--

if (_text &&
! _mapiSetup.sendDialog)
{
sendType = 0;
}
else
{
if (_dialog ||
_mapiSetup.sendDialog)
{
sendType = #MAPI_DIALOG;
}
else
{
sendType = 0;
}
}
}