Имя: Пароль:
1C
1С v8
Как подключиться к COM 7.7. из 8.3?
0 batmansoft
 
30.04.14
13:52
Делаю так:
    РежимOLE=ложь;
    попытка
        OLE=Новый COMОбъект("V77S.Application");
    Исключение
        сообщить("Ошибка, пытаемся по другому "+ОписаниеОшибки());
        Попытка          
          OLE=Новый COMОбъект("V77.Application");
        Исключение
           АльтПредупреждение("Ошибка "+ОписаниеОшибки());
        КонецПопытки;
    КонецПопытки;
    Если OLE.Initialize(OLE.RMTrade,?(РежимOLE,"/M","")+" /D"""+СокрЛП(ПутьКБД)+""" /N"+Пользователь+" /P"+СокрЛП(Пароль),"NO_SPLASH_SHOW")=0 Тогда
        АльтПредупреждение("Ошибка установки связи с приложением!");
        OLE=0;
        Возврат;
    КонецЕсли;

Говорит:
"Ошибка, пытаемся по другому {ВнешняяОбработка.ЗагрузкаИЗТИС.МодульОбъекта(73)}: Ошибка при вызове конструктора (COMОбъект): -2147467262(0x80004002): Интерфейс не поддерживается : -2147467262(0x80004002): Интерфейс не поддерживается"
"Ошибка {ВнешняяОбработка.ЗагрузкаИЗТИС.МодульОбъекта(77)}: Ошибка при вызове конструктора (COMОбъект): -2147467262(0x80004002): Интерфейс не поддерживается : -2147467262(0x80004002): Интерфейс не поддерживается"
подскажите пожалуйста, как лечить?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн