Не удалось загрузить внешнюю компоненту scaner1c dll windows 10

Не подключается внешняя компонента, драйвер сканера штрихкодов АТОЛ Scaner1C.dll

На моем компьютере ранее был установлен драйвер сканера штрихкодов АТОЛ Scaner1C.dll.

Есть самописная простенькая конфигурация на УФ, в которой используется сканер штрихкодов.

Все нормально работало.

Потом пришлосm переустановить Windows 10.

Заново установил драйвер сканера штрихкодов АТОЛ Scaner1C.dll, версия 6.5.3.399 (бесплатная версия).

Зарегистрировал, все как положено, через C:WindowsSysWOW64regsvr32 «C:Program Files (x86)ATOLDriversBinScaner1C.dll».

Проверил, в реестре появилась запись. Программка для тестов сканера Scaner_t.exe работает. Сканер работает.

Запускаю базу в тонком клиенте — внешняя компонента не подключается.

Подключаю так:

        Оповещение = Новый ОписаниеОповещения(«ПодключениеВнешнейКомпонентыЗавершение», ЭтотОбъект, Параметры);        

        НачатьПодключениеВнешнейКомпоненты(Оповещение, «C:Program Files (x86)ATOLDriversBinScaner1C.dll», «АТОЛСканер»);

Процедура ПодключениеВнешнейКомпонентыЗавершение(Подключено, ДополнительныеПараметры) Экспорт

    
    ОбъектДрайвера = Неопределено;

    
    Если Подключено Тогда

        ОбъектДрайвера = Новый (ДополнительныеПараметры.ProgID);

И вот здесь, параметр Подключено выдает Ложь.

Подскажите пожалуйста, в чем может быть причина?

Содержание

  1. Библиотека DLL файлов
  2. Новые DLL
  3. SCANER1C.DLL
  4. Скачать SCANER1C.DLL
  5. Как скачать SCANER1C.DLL и установить ее
  6. Ошибка DLL? Помогут наши спецы!
  7. В 1С сканер штрих кода пишет, что драйвер не установлен
  8. Проблема с регистрацией dll

Библиотека DLL файлов

Новые DLL

SCANER1C.DLL

Описание dll файла: ATOL
Вероятная ошибка dll: отсутствует SCANER1C.DLL
Совместимые операционные системы: Windows 7, Windows 8, Windows 10

Скачать SCANER1C.DLL

Ниже расположены прямые ссылки на файлы библиотеки dll из нашей коллекции.

ВАЖНО! Устанавливая библиотеку, вы принимаете на себя все риски, связанные с вмешательством в работу вашей операционной системы.

Как скачать SCANER1C.DLL и установить ее

Откройте загруженный zip-файл. Извлеките SCANER1C.DLL в папку на вашем компьютере. Мы рекомендуем вам распаковать его в директорию программы, которая запрашивает SCANER1C.DLL. Если это не работает, вам придется извлечь SCANER1C.DLL в вашу системную директорию. По умолчанию это:

C: Windows System (Windows 95/98/Me)
C: WINNT System32 (Windows NT/2000)
C: Windows System32 (Windows XP, Vista, 7, 8, 8.1, 10)

Внимание! Скачать SCANER1C.DLL из сети Интернет очень легко, однако велика вероятность заражения вашего компьютера вредоносным кодом. Пожалуйста, проверяйте ВСЕ скаченные из Интернет файлы антивирусом! Администрация сайта download-dll.ru не несет ответственность за работоспособность вашего компьютера.

Обратите также внимание, что каждый файл имеет версию и разрядность (32 или 64 бита). Установка в систему DLL файлов помогает не в 100% случаев, но в основном проблемы с программами и играми решаются таким незамысловатым методом. Чаще всего с DLL вы сталкиваетесь при ошибках в операционной системе. Некоторые библиотеки поставляются с системой Windows и доступны для любых Windows-программ. Замена DLL-файлов с одной версии на другую позволяет независимо наращивать систему, не затрагивая прикладные программы.

Ошибка DLL? Помогут наши спецы!

Не можете разобраться? Не запускается игра? Постоянно появляются ошибки DLL? Опиши подробно свою проблему и наши специалисты быстро и квалифицированно найдут решение возникшей неисправности. Не надо стеснятся задать вопрос!

Источник

В 1С сканер штрих кода пишет, что драйвер не установлен

11

«Не установлен драйвер сканера штрих-кода» что делать?

Проблема возникает если подключать сканер штрих-кодов к 1С. Рассмотрим несколько случаев ошибок и их решения.

При переустановке 1С могут слететь драйвера. Чтобы решить проблему, нужно установить драйвера прямо из 1С. В дополнительной информации по настройке параметров сканера штрих-кода есть ссылка сайт, где можно скачать актуальную версию драйвера. Если ссылки нет, стоит обратиться в компанию поставщика сканера. Также, можно найти драйвера в свободном доступе в интернете.

Проблема может быть связана с различием разрядности платформы и библиотеки драйверов. Пример: библиотека, идущая вместе с конфигурацией 32-битная, а платформа установлена 64-битная. Чтобы решить проблему, нужно установить версию платформы на 32 бита, она будет работать с библиотекой.

Несоответствие версии драйвера

Проблема возникает, когда версия драйвера не поддерживается оборудованием. Чтобы решить проблему, нужно установить нужную версию драйвера. Она указывается в описании обработок обслуживания.

Драйвер не загружен

Ошибка возникает, если не произвели установку и регистрацию драйвера в Windows. Нужно проверить, проводилась ли регистрация драйвера и не сменился ли путь к нему. Если драйвера нет – произведите регистрацию этой компоненты.

Установка драйвера вручную для «1С: Управление торговлей»

Установка драйвера вручную для «1С: Предприятие»

Для этого способа применяется драйвер от «1С: Сканер штрих-кода». Порядок установки:

Продолжите установку оборудование и пройдите тестирование сканера. Проблема должна быть решена.

Источник

Проблема с регистрацией dll

Здравствуйте, дорогие форумчане.
Не судите строго.Ранее создавал тему «Windows server 2008 R2 слетает зарегистрированный dll». Проблема до сих пор не решена, слетает зарегистрированная dll эквайринговой системы. На инфостарте нашел статью «Решение проблем с регистрацией внешних компонент в терминале». Посмотрел что у меня в конфигураторе:

ИначеЕсли Строка(ДрайверУстройства) = «СБ РФ: Эквайринговые терминалы» Тогда

#Если ВебКлиент Тогда

ПодключитьВнешнююКомпоненту(«AddIn.SBRFCOMObject»);
ОбъектДрайвера = Новый(«AddIn.SBRFCOMExtension»);
#КонецЕсли

Попробовал как в статье второй вариант, dll вообще не регистрируется и пишет «Драйвер не установлен и версия не определена. Подскажите как можно подключить dll другими способами в терминале и как в статье на инфостарте. Заранее спасибо

Здравствуйте!
Я автор статьи на инфостарте «Решение проблем с регистрацией внешних компонент в терминале». Попробовал разобраться в вашей проблеме.
Для начала попробовал установить драйвер эквайринговой системы на локальном компе в УТ 11. Пишет «Драйвер не установлен». Значит проблема с регистрацией dll.

В справочнике «ПодключаемоеОборудование» есть макет «ДрайверСБРФЭквайринговыеТерминалы». В нем собственно и хранится нужная нам dll.
Щелкаем на этом макете и нажимаем кнопочку «Выгрузить в файл».
Файлу даем любое имя и расширение zip.
Открыв архив видим 4 файла, в том числе нужный нам SBRFCOM.dll.
Пробуем регистрировать его с помощью команды regsvr32.exe например в папке C:|WindowsSysytem32. Регистрация проходит успешно.
Но 1С все равно драйвера не видит.

С помощью программы OLECOM Object Viewer от можно определить что dll действительно успешно зарегистрировалась и в системе имеется COM-объект с ProgID = AddIn.SBRFCOMObject. Однако ОбъектДрайвера = Новый(«AddIn.SBRFCOMExtension») не создается.

Эти файлы можно получить у работников сбербанка либо скачать в этой публикации:
http://infostart.ru/public/128682/
После копирования этих файлов в каталог где зарегистрирована SBRFCOM.DLL в 1С видим следующее:
«Драйвер установлен», «Версия не определена».
Это нормально. Данная dll не сообщает 1С о своей версии.

Таким образом проблема с регистрацией dll решена.
Далее используйте рекомендации в моей статье по поводу регистрации в терминале.
Я думаю все должно заработать.

(8)Огромное спасибо, что откликнулись. С эквайринговым терминалом мучаюсь уже где то полугода. В конфигурации Розница 1.0 терминал мне удалось подключить без проблем.

В конфигурации УТ 11 когда был один терминал и обычный файловый вариант у меня все прекрасно работало, когда увеличилось количество рабочих мест и появился второй терминал, появились проблемы.Была установлена Windows server 2008 R2 x64 + RDP. И начались проблемы описанные на форуме инфорстарта по адресу http://forum.infostart.ru/forum33/topic63634/.
Помогите разобраться сколько мучаюсь и обращаюсь никто не может помочь.

Я так понимаю что со сканерами проблема решена.
Осталась только с эквайринговым терминалом и с тем что слетает зарегистрированная dll. А вы сделали все так как описано в моей статье?

1. Регистрируем внешнюю компоненту утилитой regsvr32.exe на сервере терминалов в папке в папке C:WINDOWSSYSWOW64.

При этом вообще пишет Драйвер не установлен и версия не определена. Попробовал еще и пользователя зарегить под администратором. также ничего не помогло.Может есть какое ограничение у пользователей в терминале на регистрацию и использование dll. На просторах интернета нашел статью http://www.miko.ru/blogs/portnovblog/107/

Ну, в 64-х разрядной Windows отведены специальные папки для dll:
System32 для тех что могут работать в 64-х разрядной среде и SysWOW64 для dll изначально написанных под 32-х разрядную среду исполнения.
Эта dll для эквайрингового терминала скорее всего была написана под 32-х разрядную среду. Поэтому мне кажется правильнее ее поместить в папку C:WINDOWSSYSWOW64, а не в папку пользователя ExtCompT.

Ограничения на регистрацию dll у пользователей терминала конечно же есть.
Об этом как раз я и писал в своей статье.
У них нет прав на запись в ветку системного реестра HKEY_CLASSES_ROOT.
Поэтому происходит отказ в регистрации внешней компоненты.

Я попробовал у себя под терминалом Windows server 2008 R2 x64 установить драйвера и посмотреть что получится.
У меня все нормально. Пишет «Драйвер установлен», «Версия не определена».
Так и должно быть.

Источник

January 3 2015, 04:15

Category:

  • Компьютеры
  • Cancel

На рабочей машинке на выписке товара после броска по питанию сдохли винды (Windows XP при загрузке ругается на невозможность подгрузить чего то из windowssystem32). Потанцевал с бубном и забил — благо MHDD показал, что диск живее всех живых. Переустановил.

На машине в 1с v77 подключена касса (COM) и сканер (USB). Опасался что прийдется бодаться с кассой, а вышло наоборот. К кассовому модулю прилагался USB-донгл. Срисовал с него название и у производителя ключа скачал драйвера. Все взлетело.

А вот при старте 7.7 вываливалось сообщение «Ошибка при загрузке компоненты Scaner1C.dll. Компонента не загружена». При этом dll-ка лежит на месте, но на regsvr32 scaner1c.dll ничего хорошего не происходит и сканер не живет.

Пробовал:

  • разные версии scaner1c.dll — на просторах интернета надыбал еще три версии этой компоненты. Самая «жирная» была у Атола в «драйверах дополнительного оборудования». Она таки зарегистрировались. Даже тестирование проходила (т.е. делаешь пик-пик на штрих-коде, а в тестировочном окне вываливается 123456789 #10 #13), а вот в самой базе (т.е. в подборе или в справочнике) не але.
  • вместо scaner1c.dll подложить scanopos.dll. тут 1с-ник очень сильно засопротивлялся — в конфигурации дофига чего нужно править потому как языки к dll-лек разные

В итоге практикующие в Предприятии 7.7

проктологи

коллеги сказали что для успешной работы scaner1c.dll нужен еще файлик vcl30.dpl который нужно бросить в windows/system32.

в чем может быть дело? Лежит и в папке с базой и в папке бин, все рано не подключает. Ошибка при загрузке компоненты E:asas…..Scaner1C.dll. Компонента не загружена. Отладчик показывает:

Где смотреть? Такое вчера дома подключал все было без напряга. На работе и вроде пользователь входит в группу администраторы но них не наботает.

ну попробуй «прямо» укажи: ЗагрузитьВнешнююКомпоненту(КаталогИБ+»Scaner1C.dll»)

Операционка, случайно, не Виста?

скачай showdep и посмотри, от каких библиотек зависит эта. У нас вроде ей требовались багландские bpl…

было такое, когда были разные версии Scaner1C.dll в папке и установленного драйвера DTO

смотрю, ничего не понимаю =)

Попробуй в глобальнике ПриНачалеРаботы запихнуть сие:

Найти и скопировать в system32

и регил и нерегил, насколько я читал ЗагрузитьВнешнююКомпоненту сама все регит. у меня там почти такой же код

+14 у меня она хочет vcl70.bpl и rtl70.bpl

возможно «битая» … попробуй Штрих-М-скую скачать

ага, точно, скинул эти файлы в systm32 и все заработало. спасибо.

штриховские нормально работали, хотел чтоб заработали и атоловские =)

Работают атоловские :) положи dll в bin-каталог 1С и зарегистрируй оттуда. и по идее больше ничего не надо.

Хотя в случае с 7.7 иногда приходилось и в каталог базы dll кидать.

Тэги:

Комментарии доступны только авторизированным пользователям

Vandal-113 писал(а):
Здравствуйте подключил сканер шк cipherlab1000 на разрыв клавиатуры, скачал драйвера атол с сайта. в настройке торгового оборудования при подключить оборудование выдаёт ошибку: Записан файл настройки торгового оборудования: C:Windows1stRozn.txt
Ошибка при загрузке компоненты D:1c1Cv771CBASEDM20027Scaner1C.dll. Компонента не загружена.
НЕ УДАЛОСЬ подключить сканер штрих-кода! подскажите пожалуйста что мне надо сделать?

Не загрузилась компонента Scaner1C.dll (т.е. системе не удалось ее инициализировать ) У вас какая операционная система установлена (наверное WIN 7? ) на форуме уже есть тема , как решить вопрос с регистрации внешних компонент.

Закройте 1С

1. проверьте физическое наличие этого файла в указанной папке
2. попытайте вручную зарегистрировать эту компоненты (правой кнопкой — открыть с помощью — выбор программы вручную — выбираем папку Windows -System32 — выбрать файл regsrv32.exe (кнопка Открыть) в итоге в списке программа должна добавится программа «Сервер регистрации,(c)Microsoft» выбрать ее, должно появится сообщение

Описание dll файла: ATOL
Вероятная ошибка dll:
отсутствует SCANER1C.DLL

Совместимые операционные системы: Windows 7, Windows 8, Windows 10

Ниже расположены прямые ссылки на файлы библиотеки dll из нашей коллекции.

  • scaner1c.dll [32 bit] — версия 7.13.0.0

ВАЖНО! Устанавливая библиотеку, вы принимаете на себя все риски, связанные с вмешательством в работу вашей операционной системы.

Как скачать SCANER1C.DLL и установить ее

Откройте загруженный zip-файл. Извлеките SCANER1C.DLL в папку на вашем компьютере. Мы рекомендуем вам распаковать его в директорию программы, которая запрашивает SCANER1C.DLL. Если это не работает, вам придется извлечь SCANER1C.DLL в вашу системную директорию. По умолчанию это:

C: Windows System (Windows 95/98/Me)
C: WINNT System32 (Windows NT/2000)
C: Windows System32 (Windows XP, Vista, 7, 8, 8.1, 10)

Если вы используете 64-разрядную версию Windows, вы должны также положить SCANER1C.DLL в C: Windows SysWOW64 . Убедитесь, что вы перезаписали существующие файлы (но не забудьте сделать резервную копию оригинального файла). Перезагрузите ваш компьютер. Если ошибка dll сохраняется, попробуйте следующее: Откройте меню Пуск и выберите пункт «Выполнить». Введите CMD и нажмите Enter (или если вы используете Windows ME, наберите COMMAND). Введите regsvr32 SCANER1C.DLL и нажмите Enter.

Внимание! Скачать SCANER1C.DLL из сети Интернет очень легко, однако велика вероятность заражения вашего компьютера вредоносным кодом. Пожалуйста, проверяйте ВСЕ скаченные из Интернет файлы антивирусом! Администрация сайта download-dll.ru не несет ответственность за работоспособность вашего компьютера.

Обратите также внимание, что каждый файл имеет версию и разрядность (32 или 64 бита). Установка в систему DLL файлов помогает не в 100% случаев, но в основном проблемы с программами и играми решаются таким незамысловатым методом. Чаще всего с DLL вы сталкиваетесь при ошибках в операционной системе. Некоторые библиотеки поставляются с системой Windows и доступны для любых Windows-программ. Замена DLL-файлов с одной версии на другую позволяет независимо наращивать систему, не затрагивая прикладные программы.

Понравилась статья? Поделить с друзьями:
  • Не удалось выполнить установку ваша версия windows не поддерживается
  • Не удалось загрузить windows поскольку ядро отсутствует или повреждено 0xc0000221
  • Не удалось выполнить установку net framework 4 windows 7
  • Не удалось загрузить windows поскольку ядро отсутствует или повреждено 0xc00000e9
  • Не удалось выполнить поиск новых обновлений windows код 80072efe