Re[3]: Передача массива объектов из С++ в C#
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 26.03.04 17:26
Оценка: +1
Здравствуйте, amOK, Вы писали:

OK> Я попробовал объявить SAFEARRAY(VARIANT) и получил Array из __ComObject, но как их привести к IMyClass я не знаю ????


HRESULT TestSuperMethod(
                [in] SAFEARRAY(IInterface*) arrayofinterfaces, 
                [out, retval] SAFEARRAY(IInterface*)* pRetVal);



Повторяю еще раз.

1. Создаешь проект ClassLibrary
2. Пишешь такой интерфейс, который хочешь видеть в дотнете
3. Экспортируешь в COM
4. Смотришь, что получилось
5. Вставляешь себе ва проект на С++
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.