#0
by zyto
Имеетя: 1. Сканер Chipherlab 1045 (стационарный, в смысле на проводе висит) 2. dll-ка от поставщиков - ScanOPOS.dll Проблема: На некоторых компах всё устанавливается на ура, и отлично работает, на других компах орёт благим матом, что мол "Ошибка при вызове LoadLibrary("ScanOPOS.dll") - Не найден указанный модуль." - при попытке выполнить команду regsvr32 c:scanopos.dll Соответственно, в 1С, при попытке ЗагрузитьВнешнююКомпоненту("c:scanopos.dll") - ругается, что не удалось подключить. Закономерностей, почему не работает выявить не удалось - может не работать как на десктопе, так и на ноутбуке. Пробовал ставить последнюю версию этой дллки с сайта 1С (с юзерсов). Не помогло. Точнее не совсем не помогло - а частично - 1С при ЗагрузитьВнешнююКомпоненту ругатся перестала, но и не даёт настроить сканер, все поля становятся недоступными, в т.ч. галка Сканер включен. В чём может быть проблема? Почему на одних компах дллка регистрируется и работает, а на других нет? Вот, на всякий выложил имеющийся файл: Может ему каких-нибудь ещё библиотек не хватает? Мож доставить чего надобно?
#1
by ннм
путаете мелкое с мягким, и 1С с Майкрософт - стр 5-7 стр 8 - гладиолус, очевидно разберитесь кто где(, заимейте бубен монопольный), и все получится. офф нафига один сканер проститутить... офф при чем тут сканопос...
#2
by zyto
Апну темку... Пробовал переустановить винду - не помогло. Написал на форуме поставщика оборудования - они отморозились, что это не их длл, что проблема в системе, и они не знают почему она может не регестрироваться. Заметил такую штуку - если после regsvr32 ввести не путь к этой дллке, а какую-нибудь фигню - будет ругаться точно так же... что мол не найден указанный модуль, отсюда умозаключение - может регистрация из-за чего-то не видит этот файл, или не может получить к нему доступ? Пробовал скопировать в другую папку/на другой диск - не помогает. Именно эта дллка не регистрируется, хотя остальные длл регистрируются без проблем. И всё-таки вопрос - что может быть в системе такого неправильного, что дллка не может зарегистрироваться? (на компе сижу под локальным админом, пробовал винХПСП1 и СП2 и СП3 - результат тот же).
#4
by A_Dmitriev
надо посмотреть из какого каталога цепляется *.длл и поставить туда нужный файлик. у меня было как-то раз: с диска производителя и июньской ИТС не взлетело, а с ИТС за май 2007 - на ура
#5
by A_Dmitriev
Из каталога базы - однозначно удалить все. Пусть в Bin лезет за длл. (если это 7-ка)
#6
by zyto
Поставил эту штуку. Она тоже практически не работает. Сканер видно только в поиске устройств, а там где должно было генерироваться внешнее событие - ничего не происходит (загрузил базу с примерами оттуда). Платформа - 8.1.11.76 у меня в конфе, ПриНачалеРаботыСистемы есть код: Компонента = "c:ScanOPOS.dll"; Попытка ЗагрузитьВнешнююКомпоненту(Компонента); ПодключитьВнешнююКомпоненту("AddIn.Scanner"); Исключение ОписаниеРезультата = "не удалось загрузить внешнюю компоненту """ + Компонента + """"; Сообщить(ОписаниеРезультата); //Сообщить("Не удалось подключить компоненту scanopos!"); КонецПопытки; ПрогИД = "Scanner"; Попытка Объект = Новый("AddIn." + ПрогИд); Исключение ОписаниеРезультата = "не удалось создать объект внешней компоненты с программым идентификатром AddIn." + ПрогИд; Сообщить(ОписаниеРезультата); Объект = Неопределено; КонецПопытки; До создания объекта не доходит, вываливается на попытке загрузить внешнюю компоненту. Нужная длл 100% лежит на диске С, 100% называется именно так, не помогает. В этом же модуле грузятся другие длл - с ними всё ок. ИМХО вся проблема в том, что данная длл не может зарегестрироваться в системе, а вот почему - никак не могу понять.
#8
by zyto
Ну так в том и проблема - что она не регится вручную! Я и хочу понять, что нужно сделать, чтоб она зарегилась. Как делаю: Пуск-Выполнить, там пишу: regsvr32 c:scanopos.dll ругается: "Ошибка при вызове LoadLibrary("ScanOPOS.dll") - Не найден указанный модуль." чего ей не хватает для регистрации?
#9
by zyto
В очепятка. Есть только строка ЗагрузитьВнешнююКомпоненту, Подключить.... нету. Хотя пробовал и так и так - всё равно не работает. Ни у кого нет идей, почему одна и та же дллка на одном компе регистрируется, а на другом нет?
#10
by zyto
Если кому интересно - проблема решилась скачиванием файлика mfc71.dll и помещением оного в папку windowssystem32 После этого всё заработало как и положено!
#11
by big
Пипец! "Практически не работает" - это ПЯТЬ. Судя по коду из она и не должна работать :))
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- scanopos.dll
- scanopos.dll
- Сканер USB , 1С и scanopos.dll
- scanopos.dll v 8.0.1.3
- v8. УТ 10.2.6 ScanOPOS.dll. 1С говорит что нету Msvcrt71.dll :(
- Исходники scanopos.dll или требования к драйверу сканера ШК
- Помогите найти scanopos.dll для 8-ки!
- scanopos.dll
- не хочет работать Scanopos.dll под Windows Vista
- Управление торговлей 10.2 вместе с scanopos.dll, scaner1c.dll и USB сканером
- Чем грозит замена odbcbcp.dll, sqlsrv32.dll, sqlsrv32.dll, в Win7 ?
- v7: Нужны библиотеки seven.dll и DBEng32.dll
В этой группе 1С
- Ширина колонки в Excel
- QIP умирает? Нет, он жив! Здесь можно скачать новую версию 8070
- v7: В УСН 7.7 в плане счетов не все счета. Почему так может быть?
- Преобразование русских символов в латинские
- Группы доступности складов и их аналог через резервирование
- Эмулятор фискального регистратора
- Структура файла kl_to_1c.txt
- ЗУП - Не хочет мне считать плановые начисления.
- Учет оборудования в УПП
- УТ 10.3 Как добавить ШК в ценник?
- Учет управленческой зарплаты в УПП - реально?
- Внешняя обработка по заполнению табличных частей
- Полоса прокрутки в окнах списка
- Обновление регламенированной отчетности!
- Как запретить удаление строки табличного поля?
- Сортировка табличной части обработки по нажатию на шапку колонки ?
- v7: Как сделать откат расчетного периода по одному сотруднику ?
- Проблема с таблицами регистра бухгалтерии Остатки и ОстаткиИОбороты
- Изменить существующие элементы справочника 1С 8.1
- SQL База вылетает с ошибкой при выполнении запрса