Имя: Пароль:
1C
1С v8
Как настроить comconnector?
0 log
 
17.05.13
10:29
При его вызове пишет: "Строка недопустимого класса".
1 Maxus43
 
17.05.13
10:31
код в студию
2 ДенисЧ
 
17.05.13
10:31
платформу правильно устаовить...
3 log
 
17.05.13
10:34
(1) v8 = Новый COMОбъект("V82.ComConnector");
4 log
 
17.05.13
10:34
(2) что значит правильно?
5 wowik
 
17.05.13
10:37
(0) реально волшебный форум!!! все должны догадываться по волшебству.
6 log
 
17.05.13
10:39
Нужно настроить comconnector в операционке
7 Maxus43
 
17.05.13
10:40
(3) com класс не зарегестрирован значит
8 Maxus43
 
17.05.13
10:40
(6) если установка была штатная - всё должно само зарегистрироваться
9 log
 
17.05.13
10:44
(7) а как его зарегистрировать?
10 dva1c
 
17.05.13
10:45
(6) Как-то так:

СтрокаПодключения = "Srvr="""+СокрЛП(ИмяСервера)+""";Ref="""+СокрЛП(ИмяБазы)+""";Usr="""+СокрЛП(Пользователь)+""";Pwd = """ + СокрЛП(Пароль) + """;";
cntr = Новый COMObject("V82.COMConnector");
11 Maxus43
 
17.05.13
10:45
(9) regsrv32 C:\Program Files\1cv82\8.2.12.96\bin\comcntr.dll
12 dva1c
 
17.05.13
10:46
(11) +1
13 SWerno
 
17.05.13
10:49
Сталкнулся с такой вещью сам. Вылечилось все принудительной регистрацией библиотеки COM коннектора - как то так
regsvr32 "C:\Program Files (x86)\1cv82\8.2.18.82\bin\comcntr.dll"

проблема в другом, что установка последующих релизов платформы не решает в дальнейшем эту проблему (новые версии платформы не прописывают свой COM коннекторы)
14 log
 
17.05.13
10:53
ругается на regsvr32: "Не является внутренней или внешней командой..."
15 Maxus43
 
17.05.13
10:58
(14) 64х?
16 log
 
17.05.13
10:59
(15) нет
17 Maxus43
 
17.05.13
11:01
regsvr32 - почему svr? SRV. даже скопипастить не могут)
18 ДенисЧ
 
17.05.13
11:02
(17) именно svr...
19 Maxus43
 
17.05.13
11:03
(18) точно, посыпал голову пеплом
20 dva1c
 
17.05.13
11:04
(16) Я тоже раньше путал, а теперь см. (17) (18) ))
21 log
 
17.05.13
11:13
странно, пишет "не найден указанный модуль", хотя файл на диске есть
22 Maxus43
 
17.05.13
11:19
(21) переставь платформу, не мучайся
23 log
 
17.05.13
11:21
(22) попробую
24 Maxus43
 
17.05.13
11:23
(23) с принудительно админскими правами
25 log
 
17.05.13
12:07
все заработало
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс