Образовательный курс по платформе Autodesk Forge.
0 Пользователей и 2 Гостей просматривают эту тему.
Александр, здесь я не силён, если это возможно - добавьте чтобы было = VT_ARRAY|VT_DISPATCH|VT_BYREFвот тут http://rsdn.org/forum/com/591449.all есть рабочее решение и говорят что без VT_BYREF будет ошибка
Это работает в C++, но не работает в .NET
An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in System.Dynamic.dllAdditional information: Неверный массив объектов
P.S. Интересно, что на работе код работал со строкой "AutoCAD.Application", а дома пришлось добавить "23.1". Иначе отказывался запускаться...
Я правильно понимаю, что весь наш предварительный маршаллинг коту под хвост, т.к. присутствует маршаллинг параметра на входе в метод?
А это случайно не раннее связывание?
Увы, но и сотрудники ADN DevHelp не смогли "победить .NET
Пришлось скрестить .NET и Lisp кусками, получилась гадость ещё та, но хотя бы так работает.