Показать сообщение отдельно
Старый 26.12.2006, 16:21   #5  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2494 (89) +++++++++
Регистрация: 20.08.2005
Не уверен, но попробуйте так
X++:
ComDispFunction funcGet;
    COMVariant varRet1;
    COMVariant varRet2;
...
    funcGet = new ComDispFunction(com, "LinkTest", COMDispContext::Method);
    varRet1  = new COMVariant(COMVariantInOut::OUT_RETVAL, COMVariantType::VT_BSTR);
    varRet2  = new COMVariant(COMVariantInOut::OUT_RETVAL, COMVariantType::VT_INT);
    funcGet.call(varRet1, varRet2);
    data = varRet.bStr();
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Logger (1).