Проблемы с регистрацией Scaner1C.dll #22544


#0 by Saint
Запускаю regsvr32 "C:Program Files1Cv77BINScaner1C.dll"Появляется окно: Ошибка при вызове LoadLibrary("C:Program Files1Cv77BINScaner1C.dll") - Не найден указанный модульФайл лежит на месте, пробовал регистрировать с разных мест в том числе из корня C:Другие dll-ки регистрируются нормально.Пробовал на 2-х разных машинах, на обоих результат один и тот же.
#1 by IvanPetrov
У меня Scaner1C.dll лежит не в BIN, а в папке базы.
#2 by Saint
1, индеферентно, там тоже пробовал.Не регестрируется сволочь.В 1С тоже косяк. ЗагрузитьВнешнююКомпоненту("Scaner1C.dll") возвращает 0, хотя путь к ней показывает правильный.
#3 by Torin
ЗагрузитьВнешнююКомпаненту("Scaner1c.dll");
#4 by IvanPetrov
2 Сейчас еще раз зарегистрил - все прошло... Встал на Scaner1C.dll - правый клик - "Открыть с помощью..." - "Далее" - WinNTSystem32 egsvr32.exe - Открыть - написала, что все в норме. Я что-то сделал неправильно?
#5 by MaG
У меня похлеще проблема - сканер ( Metrologik, по моему так пишеться) после запуска 1с работает ну минуты две от силы, а потом просто вешаеться, при чем сам сканер ( пикает - типа я ШК прочитал и отдал куда нужно) а вот в 1с нихрена нет, в чем могут быть вила ??
#6 by Saint
3, с чего ты взял?Если ЗагрузитьВнешнююКомпаненту<<?>>("Scaner1C.dll")<>0 Тогда{Обработка.ПодключениеТорговогоОборудования.Форма.Модуль}: Функция не обнаружена (ЗагрузитьВнешнююКомпаненту)При проверке модуля обнаружены синтаксические ошибки!-ЗагрузитьВнешнююКомпоненту - красным подсвечено.
#7 by Torin
Сканер = СоздатьОбъект("AdInn.Scaner45");
#8 by Saint
4, может файлик левый у меня, отправь плиз на t1c@istnet.ru
#9 by IvanPetrov
2 А что за конфигурация?
#10 by Saint
7, вроде такая последовательность?Если ЗагрузитьВнешнююКомпоненту("Scaner1C.dll")<>0 Тогда    Сканер=СоздатьОбъект("AddIn.Scaner45");Только туда то он уже не заходит. ЗагрузитьВнешнююКомпоненту("Scaner1C.dll") = 0
#12 by IvanPetrov
2 Ушло. Брал на Атоле. Лови.
#13 by Saint
12, сеньк.11, щас гляну.
#14 by Saint
11, так затык то именно в начале, когда:Если ЗагрузитьВнешнююКомпоненту(Компонента) = 0 ТогдаОно 0. И дальше ничего...
#15 by Torin
1.Права пользователя ОС2.Место нахождение ВК ( Bin , КаталогИБ, Window)
#16 by Saint
15, Администратор.Уже везде лежит, но обращается к файлу который в папке базы лежит:Ошибка при загрузке компоненты S:SQLTRDObuvScaner1C.dll. Компонента не загружена.Файл там есть, проверял, глаза протирал...
#17 by Saint
Сейчас попробовал на девятке (торговля 933) все ОК.На 8-ке почему то не пашет.Нифига понять не могу... :(
#18 by IvanPetrov
2 Не, ну нехило, а?! То, что речь идет о 8-ке, выясняется после 5 (ПЯТИ) часов обсуждения! Я что, должен это был сам угадывать? Все, что я говорил, относится к 7-ке. С 8-кой не работал, ничего сказать не могу.
#19 by Saint
Платформа 7.7, 8-ая торговля.Какая разница какая конфа, не работает метод...
#20 by IvanPetrov
2 Виноват, не понял (наверно, пора спать). А если взять с дистрибутив драйвера, развернуть его и по-нормальному проинсталировать?
#21 by Saint
Попробую сейчас. Но думаю врят ли поможет.А спать действительно пора, завтра еще раз попробую на свежую голову.--2 момента остались не выяснеными:1. Почему не регестрируется эта DLL-ка2. Почему именно в 8-ой торговле не пашет.Может нужно еще что-то обновить ?
#22 by SlonSpb
Вы будете смеяться, но если взять *полный* дистриб с атола, проинсталить и вперёд, то даже регистрировать не надо. вообще, у меня сложилось впечатление ( правда, не очень чёткое ), что она, эта компонента, не нуждается в регистрации.У меня была 100% такая же проблема летом - проинсталил на одну тачку в сети, там работал сканер. Начал запускать на других - получил сос. Регистрил. Аналогично, сос. Т.е. она не регистрировалась с таким же сообщением, с чего я вывел, что её и не нужно регистрировать, т.к. при стандартной *инсталляции* инсталлер атола делает что-то другое. Что именно - я искать не стал, просто инстальнул на каждой тачке, и всё запахало с песней.да, ещё, кстати, эта компонента ПОЧЕМУ-ТО не грузилась с сетвых дисков. хотя скорее всего это были какие-то локальные особенности, но я предпочёл зацементировать проблему, положив компоненту в с: корень каждой машины, и указав в глобальнике именно такой путь в "загрузить"Всем удачи
#23 by Saint
Блин, в том и проблема, что он лежит на сетевом, а зарегить dll не получается. 1С обращается по дефолту к тому что лежит у нее в базе, насколько я понял.
#24 by Saint
Хотя один фиг. Прописал путь к локальной dll. Та же ошибка.
#25 by SlonSpb
Инсталляцию полную сделай. А не просто ДЛЛ перепиши.
#26 by Torin
DLL от Атол запускается без инсталяции.1.MUI?2.AD?100% дело в правах.
#27 by Saint
26, да админисраторские права...
#28 by Saint
Всем спасибо. Все разрешилось установкой драйвера от Атола.Проблема видимо крылась в файле vcl30.dpl, который надо было обновить.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям