Здравствуйте, George Seryakov, Вы писали:
GS>Здравствуйте, Syd, Вы писали:
Syd>>Да, с возвращением Object[] все работает, а вот если нужно возвращать byte[]?
GS>В скрипте — никак. Никак. НИКАК.
GS>Добавь еще и метод который возвращает варианты, если нужно и массив байтов и в скрипте.
Так уже и сделал.
GS>Еще можно попробовать дополнительный обработчик (компонент), который бы массив байтов транслировал бы в массив вариантов. Либо сразу в JSArray. Типа вот так:
GS>GS>var res = test.SomeMethod("test"));
GS>var tranlator = new ActiveXObject(<ProgId here>);
GS>var array_of_variants = tranlator.ToArayOfVariants(res);
GS>var jsarray1 = new VBArray(array_of_variants);
GS>var jsarray2 = tranlator.ToJSAray(res);
GS>
Большой необходимости в этом варианте нет.
В общем, все спасибо, проблема решена, а главное, понята.