V8= Новый COMObject("V8.ComConnector"); Класс не зарегистрирован #208250


#0 by Mobilis
Кто работал с V8.Application и ComConnector просветите как подключиться к другой ИБ при файловом режиме работы. Сервера 1С не запущено.
#2 by Mobilis
Я, конечно, понимаю, что приложение 8.0 это только клиентская часть, но неужели нельзя получить доступ к данным такого приложения из 8.0. Вот нарыл, что надо запускать его как сервер. Дописал этот ключ. И все равно вываливается с такой же ошибкой.
#3 by Lew50
Попробуй так:V8_Соединение = V8_Соединитель.Connect("File=""c: emp"";");где вместо c: emp укажи путь к каталогу ИБ при файловом режиме.
#4 by Mobilis
Вот в строке V8_Соединитель = Новый COMОбъект("v8.COMConnector");и вываливается такая ошибка
#5 by Lew50
У меня работает, обе ИБ на одном компьютере. Win XP, версия 2002, Service Pack 2.
#6 by Дантес25
Попробуй так:---------------------------
#7 by eyerie
regedit -> поищи COMConnectorЕсть описание этого класса в реестре?
#8 by eyerie
<< V8 = Новый COMObject("V8.Application");А при чем здесь "V8.Application"?
#9 by Дантес25
"Новый COMОбъект("v8.COMConnector");"Апри чем здесь "v8.COMConnector"?
#10 by eyerie
А как ты думаешь, разница между работой 1С в качестве OLE Automation сервера и автоматизацией 1С посредством COM соединения есть или совсем никакой? :))
#11 by Дантес25
А як же :)
#12 by eyerie
Так вот и про то же. Человек хочет автоматизировать 1С при помощи COM соединения. Для этого он создает соответствующий COM объект COMОбъект("V8.COMConnector"). Почему - то не получается... Вероятно класс этого объекта не зарегистрированв реестре. А ты в предлагаешь ему создать совсем другой COM объект V8.Application, который никак не связан с COMConnector.dll, которую человек хочет загрузить внутрь 1С - ого процесса.Вот я и спрашиваю - зачем?
#13 by Mobilis
Вобщем обновил релиз до 8.0.15. Ошибка регистрации класса не выдается. Щас попробую подцепится.
#14 by eyerie
1С при инсталляции все регистрирует сама. Видимо ты как - то неосторожно задел реестр...Только советую обновиться до 16 релиза, в 15, я слышал, вроде какие - то проблемы были...
#15 by Mobilis
Все ОК. Всем большое спасибо.
#16 by Lew50
Подскажи плиз, как сконектиться с конкретной базой на Сервере.<<Базы = Сервер.GetInfoBases;возвращает COMSafeArray, в стоках которого по колонке Name можно прочитать имена ИБ v8, находящихся на Сервере.А вот после того, как выбрал нужную Базу?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С