Показать сообщение отдельно
Старый 18.06.2008, 10:49   #37  
RumataEstor is offline
RumataEstor
очами вижу
 
84 / 19 (1) ++
Регистрация: 29.04.2008
Адрес: Москва
Цитата:
Сообщение от KingPeas Посмотреть сообщение
кто-нибудь в курсе как в аксапте получать объект массив элементов (CatalogItem[ ])? Сам элемент для обработки доступен в сборке, а вот как получить массив объектов пока не догадываюсь?
Я так понимаю, проблема в указании типа переменной, в которую необходимо поместить возвращаемое ListChildren значение?
Может, попробовать тип "CLRObject"? Это же тоже классы и у них должны быть методы (get_Length, GetValue).

Любой типизированный .NET массив - наследник от System.Array, поэтому можно пользоваться методами родителя. Неясность одна - как в Аксапте использовать приведение типов.

PS. Похоже, для приведения типов можно использовать CLRInterop::getAnyTypeForObject и CLRInterop::getObjectForAnyType .

Последний раз редактировалось RumataEstor; 18.06.2008 в 11:25.