bdd2

Распознаем штрих-коды QR, EAN-13, PDF 417 и др. с помощью веб камеры для 1Сv7.7

Опубликовал Андрей (waizz) в раздел Оборудование - Сканер штрих-кода

Внешняя компонента Shakmaev, поможет распознать штрих-код, используя обычную веб камеру реализована под 1Сv7.7

Идея была взята http://infostart.ru/public/157814/ с этой публикации (Shakmaev-у респект и уважуха) внешние компоненты теже.

Для работы нужно компоненты 1С++, FormEx и установленный Microsoft Framework 4

Для начало регистрируем в глобальном модуле компоненты  1С++ и FormEx

Процедура ПриНачалеРаботыСистемы()

Если ЗагрузитьВнешнююКомпоненту("FormEx.dll") = 0 Тогда
Предупреждение("Неудачная попытка загрузить FormEx.dll");
СтатусВозврата(0);
Возврат;
КонецЕсли;

 


Сервис = СоздатьОбъект("Сервис");
//разрешаем использование раскраски таблиц
Сервис.ВключитьРаскраскуТаблиц();
//добавляем индикатор клавиатуры и часы в статус бар
Сервис.ПоказыватьИндикаторКлавиатуры(1);
глДопМодуль = 0;

Попытка

ЗагрузитьВнешнююКомпоненту("EXTFORMS\Service\1С++\1cpp.dll");
//Сообщить("Компонента 1С++ загружена!");
Исключение
Сообщить("Пытались, но не загрузили компоненту 1С++ :(");
КонецПопытки;

КонецПроцедуры

Далее регистрируем внешнюю компоненту Shakmaev.Decoder.dll запуская Registry.bat

Запускаем обработку WebCamScanCode.ert

Выбираем Веб-камеру, нажимаем "Старт" ну дальше все и так ясно...

Скачать файлы

Наименование Файл Версия Размер
WebCamScanCode
.rar 228,08Kb
05.03.14
26
.rar 01 228,08Kb 26 Скачать

См. также

Добавить вознаграждение
Комментарии
1. selesta (selesta) 14 08.03.14 13:59 Сейчас в теме
вопрос возможно наивный, но не умеет ли она распознавать автоматически при фукусировании/наведении на код, как ридеры в мобильных?
можно намылить архив на почту, если на сложно my.selesta#gmail.com
заранее благодарен
2. Александр Шакмаев (shakmaev) 322 05.05.15 11:25 Сейчас в теме
(1) selesta, конечно может. это лишь пример работы. вы можете обернуть в обработчик ожидания процедуру сканирования
3. saydgi korsar (saydgi) 12.08.15 11:24 Сейчас в теме
Здравствуйте. Не могу разобраться как регистрировать компоненты 1С++ и FormEx, что такое глобальный модуль и вообще я не программист.) Может есть какой нибудь мануал?

1С 7.7 Торговля и склад 9.2 (7.70.979)
Windows 7 SP1 Максимальная 64х
4. saydgi korsar (saydgi) 13.08.15 10:29 Сейчас в теме
И снова здравствуйте. Как я понял, код нужно вставлять в Конфигураторе в Глобальном модуле. Хотел уточнить, в каком месте его вставить? При вставке после "Процедура ПриНачалеРаботыСистемы()", у меня перестает работать 1С Предриятие, точнее запускается, но выходят какие то ошибки.
5. Сергей Пшеничников (Зеленоград) 13.08.15 10:38 Сейчас в теме
(4) saydgi, сделайте архив баз данных и не мучайте компьютер. Вы всё делаете не так, смотрите в ютубе уроки, раз лень читать книжки.
6. saydgi korsar (saydgi) 13.08.15 12:47 Сейчас в теме
(5) Зеленоград, Ну хоть кто то ответил и направил.) Спасибо за совет. Буду искать.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа