|  | Работа с драйвером весов масса к TerminalMassaK ( COMобъект ) | ☑ | 
    
        | 0
    
        Sekuda   22.11.16✎ 14:14 | 
        День добрый товарищи, ищу помощи. Ситуация следующая:
Я написал обработку которая считывает данные с весов. В ней происходит получение КОМОбъекта драйвера:
 Драйвер = новый COMОбъект("TerminalMassaK.driver");
 Если я подключаюсь к серверу, запускаю обработку в предприятии, всё работает как нужно.  Когда я пытаюсь выполнить эту обработку регламентным заданием, то при получении этого КОМОбъекта происходит ошибка: Ошибка при вызове конструктора (COMОбъект)
 по причине:
 -2147221164(0x80040154): Класс не зарегистрирован
 
 Все DLL зарегистрированы в системе через REGSVR32, Драйвер установлен, служба V83COMConnector и её компонента V83.COMConnector.1 созданы, Права Админские, платформа одна: 8.3.8.2027, система 64х, Windows Server 2008 standart.
 
 Посоветуйте как можно победить ошибку?
 |  | 
    
        | 1
    
        Serginio1   22.11.16✎ 14:37 | 
        Ну дык TerminalMassaK.driver наверняка 32 разрядный.
Кроме того на сервере как ты будешь ловить события?
 |  | 
    
        | 2
    
        Sekuda   22.11.16✎ 14:41 | 
        (1) Если бы драйвер был 32 разрядный, то и в режиме предприятия я бы не смог получить КОМОбъект. Никаких событий ловить не требуется, общий принцип считывать транзакции с весов и записывать их в регистр сведений.     |  | 
    
        | 3
    
        Sekuda   22.11.16✎ 17:33 | 
        Нужно было добавить новую в службах компонентов новое приложение и компоненту к нему для dll драйвера. и снизить уровни проверок прав на использование.     |  | 
    
        | 4
    
        Serginio1   22.11.16✎ 18:18 | 
        (2) А режим предприятия то какой разрядности?     |  | 
    
        | 5
    
        Sekuda   23.11.16✎ 08:28 | 
        (4) 64-разрядная. Сами разработчики говорят что проблем с разрядностью систем быть не должно, хотя их драйвер, действительно 32х разрядный.     |  | 
    
        | 6
    
        Serginio1   23.11.16✎ 09:36 | 
        (5) То есть у тебя платформа 8.3.9 64 разрядная и работает?     |  | 
    
        | 7
    
        Serginio1   23.11.16✎ 09:36 | 
        Клиент 64 разрядный     |  | 
    
        | 8
    
        Sekuda   28.11.16✎ 08:42 | 
        Да, всё работает.     |  |