Здравствуйте, Сим, Вы писали:
Сим>Собственно есть COM объект, принимающий на вход variant. В документации сказано что в variant надо запихнуть массив.
Сим>Создаю обычный System.Array, привожу его к object и передаю в метод.
Сим>В результате COMException: Invalid argument in function call.
Сим>Что делаю не так?
Сим>Спасибо.
С указанием MarshalAs игрался? попробуй задать [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType=VT_...)]
в объявлении метода
... << RSDN@Home 1.1.4 beta 4 rev. 324>>