Драйвер для весов М313/М314/М315 [Обсуждение]

Раздел для обсуждения программного обеспечения КБ по ККМ Меркурий.
Ответить
Аватара пользователя
bazaronline.com
Сообщения: 3
Зарегистрирован: 06 июл 2018, 23:44

Драйвер для весов М313/М314/М315 [Обсуждение]

Сообщение bazaronline.com »

Здравствуйте!

После установки драйвера (комп перезагружен) при попытке использования компонента 'MercuryCom.M315Drv1C' выдает ошибку [WinError -2147221164] Класс не зарегистрирован. Windows7 64.

Пробовал из админа cmd:
regsrv32 "C:\Program Files (x86)\Incotex\MercuryScaleDrv\MercuryM315.dll"
- не помогло, выдает "Модуль ... загружен, но точка входа dllregisterserver не найдена"

Что делать? Этот драйвер вообще рабочий?
Заранее спасибо

Теги:
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Драйвер для весов М313/М314/М315 [Обсуждение]

Сообщение slan »

Здравствуйте.
Установка драйвера сводится к нескольким кликам в установщике. Дополнительно регистрировать ничего не нужно, да и перегружаться необязательно, если система сама об этом не попросит.
Может быть вы ошиблись в строке с наименованием COM сервера? Например русские буквы вместо латиницы.
Аватара пользователя
bazaronline.com
Сообщения: 3
Зарегистрирован: 06 июл 2018, 23:44

Re: Драйвер для весов М313/М314/М315 [Обсуждение]

Сообщение bazaronline.com »

slan писал(а): 07 июл 2018, 13:20 Может быть вы ошиблись в строке с наименованием COM сервера? Например русские буквы вместо латиницы.
Врядли. Скопировал напрямую из документации "MercuryComScale Manual.pdf". Только что перенабрал вручную гарантированно в английской раскладке - проблема осталась.

Важное наблюдение:
  • если обращаться к правильному компоненту (MercuryCom.M315Drv1C), выдает [WinError -2147221164] Класс не зарегистрирован
  • если обращаться к заведомо неверному компоненту типа MercuryCom.M315Drv1CaaaBBBXXXzzz то выдает [WinError -2147221005] Недопустимая строка с указанием класса
Т.е. проблема где то в регистрации класса, но где? Тот же код строчкой выше прекрасно обращается к компонентам АТОЛа ('AddIn.FprnM45') и ШТРИХа ('AddIn.DrvFR') и ошибок не выдает.

Может быть есть еще идеи в чем может быть проблема? Спасибо!
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Драйвер для весов М313/М314/М315 [Обсуждение]

Сообщение slan »

Попробуйте переустановить драйвер. Можно попробовать найти в реестре Windows ветку MercuryCom, удалить ее вручную, и заново установить драйвер.
Если же у вас по каким-то причинам не происходит регистрация драйвера в системе из инсталлятора (с чем я ни разу не сталкивался), можно попробовать зарегистрировать вручную: зайти к папку с установленным драйвером и запустить из командной строки exe файл Com-сервера с параметром /regserver
Аватара пользователя
hvlad
Сообщения: 1
Зарегистрирован: 01 ноя 2019, 15:52

Re: Драйвер для весов М313/М314/М315 [Обсуждение]

Сообщение hvlad »

Добрый день!
Win7x32 установил драйвер. Он написал, что все хорошо, буду сам запускаться при необходимости.
1С Розница 2.2. Создал драйвер с обработкой с этого форума. Добавил весы. При нажатии кнопки "настройка", появляется окно с иконкой драйвера (видимо пытается создать COM объект) и надпись "Abnormal program terminated". Закрываю окно, несколько минут 1с висит. Ничего не открывается.

как-то можно это победить?
Ответить