Имя: Пароль:
1C
 
Ошибка с COM Объектом: Класс не зарегистрирован
0 Kukr47
 
15.07.24
17:16
Принтер = Новый COMОбъект("bioPDF.PDFPrinterSettings");

-2147221164(0x80040154): Класс не зарегистрирован - На Клиенте
-2147221005(0x800401F3): Недопустимая строка с указанием класса - На Сервере

Сразу скажу что regsvr32 "C:\Program Files\1cv8\8.3.ХХ.ХХХХ\bin\comcntr.dll" я делал как для 32х так и 64х и все варианты с regsvr32 я уже перепробовал...
Все равно ошибка остается, но например ком объект Shell.Application работает исправно...
Название объекта я пишу корректно, в чём может быть проблема?
1 lEvGl
 
15.07.24
17:21
C:\Program Files\1cv8\8.3.ХХ.ХХХХ\bin\comcntr.dll
да уж
а что нибудь связанное с bioPDF?
2 1Снеговик
 
15.07.24
17:24
(0) а у Вас точно не Linux?

Попробуй
C:\Windows\SysWOW64\regsvr32 "C:\Program Files\1cv8\8.3.ХХ.ХХХХ\bin\comcntr.dll"

Попробуй
regsvr32 /u "C:\Program Files\1cv8\8.3.ХХ.ХХХХ\bin\comcntr.dll"
то есть сначала удалить регистрацию, а потом зарегистрировать заново

для примера. Так то конечно надо dll bioPDF регистрировать
3 lEvGl
 
15.07.24
17:24
(2) а что, в комконнекторе есть работа с пдф?
4 shuhard
 
15.07.24
17:25
(2) и 13 раз сделать ТиИ =)
5 Kukr47
 
15.07.24
17:36
(2) пробовал, щас понял что не работает именно bioPDF.PDFPrinterSettings
в реестре я его вижу, но 1с нет, остальные ком классы bioPDF кстати работают, кроме этого одного
6 oleg_km
 
15.07.24
17:44
Ну поиск сделай по регистру, может регистрация кривая
7 Kukr47
 
15.07.24
17:46
(6) Это как?
8 VS-1976
 
16.07.24
10:43
В VBA excel можно зайти и посмотреть все ActiveX компоненты. Так же можно увидеть их свойства, процедуры классы и т.д.