Re[2]: возврат массивов из COM-объекта и клиенты late bindin
От: mich_ael http://www.basstream.ru
Дата: 27.05.03 12:37
Оценка:
Здравствуйте, Vi2, Вы писали:

Vi2>Здравствуйте, mich_ael, Вы писали:


Vi2>

_>>В чем проблема?

Vi2>В разной обработке выражения obj.PropName(0).

Vi2>При неизвестном виде объекта obj обработка идет через GetIDsOfNames и Invoke. Причем имя метода PropName и параметры: 0 — 0. Всего один параметр. GetIDsOfNames возвратит, что такой метод имеется. И этому методу будут переданы параметры (какой-то, скорее всего, Integer или VT_I2) 0. Но метод не имеет (входных) параметров. Это ошибка обрашения к методу.



Однако это не метод. Это свойство возвращает массив.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.