Re: Передача параметров COM объекту
От: migel  
Дата: 25.02.05 15:31
Оценка:
Здравствуйте, Сим, Вы писали:

Сим>Собственно есть 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>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.