Здравствуйте, Vi2, Вы писали:
Vi2>Здравствуйте, Аноним, Вы писали:
А>>При попытке его прочитать hresult = DispGetParam(pdispparams, 0, VT_I2, &varg0, puArgErr);
А>>Мне возвращают ошибку DISP_E_PARAMNOTFOUND
Vi2>Я забыл, что ты пользуешься DispGetParam.
Vi2>[MSDN]
Vi2>If you have used DispGetParam to get the right side of a property put operation, the second parameter should be DISPID_PROPERTYPUT. For example:
Vi2>Vi2>DispGetParam(&dispparams, DISPID_PROPERTYPUT, VT_BOOL, &varResult, &uiArg)
Vi2>
[/MSDN]
Все заработало -- я просто на прямую взяла нужный параметр, но этот способ тоже сейчас попробую.
Всем огромное спасибо! А тебе, Vi2, особое. Будешь в Киеве за мной пиво
С ув. Лариса
С ув. Лариса