Возвращал из метода VARIANT содержащий SAFEARRAY каждый из элементов которого был VT_DISPATCH. VBS сцуко нопесал при попытке сделатьRomeo писал(а):Позволяет, Absurd. Достаточно создать обычный VBScript массив и передать его в качестве параметра в метод. VBScript Array - это и есть SAFEARRAY. Правда существует одна тонкость: при передаче через COM этот массив пакуется в VARIANT, причём пакуется ещё и по ссылке. Но это не большая проблема. Достаточно продэбажить один раз, чтобы все тонкости работы VBScript Engine стали очевидны.
Код: Выделить всё
root.property1(0).x