Хочу написать компоненту так, чтобы 1С 7.7 могла взять из компоненты массив сложных объектов, и в обратной последовательности также, чтобы 1с 7.7 могла передать массив объектов в компоненту.
Не надо статей, все перечитано, нужен пример кода.
Пример последней попытки:
void GetData([MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref object[] data)
врап=СоздатьОбъект("NetObjectToIDispatch45");
array=врап.СоздатьМассив("System.Object", 10);
test = СоздатьОбъект("1CHelper.test"); //моя компонента
test.GetData(array); // неизвестная ошибка