Подключение к Lotus Notes по COM
☑
0
Лохматый
23.09.24
✎
11:40
Лотус =Новый ComObject("Lotus.NotesSession")
Ошибка при вызове конструктора (ComObject)
{ВнешняяОбработка.lotus.Форма.Форма.Форма(5)}:Лотус =Новый ComObject("Lotus.NotesSession");
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
по причине:
-2147221164(0x80040154): Класс не зарегистрирован
В чем может быть причина?
LN 8.5
1С:Предприятие 8.3 (8.3.21.1775)
Windows 10 Pro
1
Волшебник
23.09.24
✎
11:41
Класс не зарегистрирован
regsvr32
2
Stepashkin
23.09.24
✎
11:41
(0) Библиотеку зарегай
3
osa1C
23.09.24
✎
11:43
(0) зачем com соединение? сразу минус понимания
4
osa1C
23.09.24
✎
11:45
(0) а так... ответ в (1) (2)
5
Лохматый
23.09.24
✎
11:47
comcntr.dll зарегистрировал
notesw32.reg выполнил
6
Лохматый
23.09.24
✎
11:49
в VBA вот это работает
Set lotus = CreateObject("Lotus.NotesSession")
7
Stepashkin
23.09.24
✎
11:49
(3) А может ему так нравится))
8
Лохматый
23.09.24
✎
12:01
к экселю тоже подключается
Excel = Новый COMОбъект("Excel.Application");
9
Галахад
23.09.24
✎
12:05
Битность одинаковая?
10
Лохматый
23.09.24
✎
12:38
Галахад, спасибо!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший