Адаптеры & Конвертеры > Z-2 Base
1C и Считыватель Z-2 (мод. RD_ALL)
Imv:
Не получается подключить устройство к 1С.
использую Ваш пример. Скрин с ошибками во вложении.
Подскажите, пожалуйста, что может быть ?
Imv:
Добавлю.
1. В винде с помощью утилиты "z2_config_v5.exe" тестируется нормально.
Правда отпредляется как "Устройство с последовательным интерфейсом USB (COM3)".
Но определяется стабильно :)
2. Режим "В разрыв клавиатуры" отрабатывает нормально. На форме 1С считанный код отображается.
3. Хотелось бы использовать команды. А для этого нужно подключить в 1с не через разрыв...
gsa:
--- Цитата: Imv от 18 Октября 2023, 08:27 ---Не получается подключить устройство к 1С.
использую Ваш пример. Скрин с ошибками во вложении.
Подскажите, пожалуйста, что может быть ?
--- Конец цитаты ---
Если программа "1С Предприятие" 32-битная, то и библиотека "ZR1C.dll" должна быть 32-битная, т.е. битность должна совпадать.
Возможно указан неправильный путь к dll.
Imv:
Семен Семеныч !!! :)
Спасибо ! Получилось...
Может быть есть пример работы со считывателем ?
1. откючить (или быть неактивным)
2. включить
3. Считывать (получить данные с карты)
4. отключить (быть неактивным)
gsa:
--- Цитата: Imv от 18 Октября 2023, 13:46 ---Может быть есть пример работы со считывателем ?
1. откючить (или быть неактивным)
2. включить
3. Считывать (получить данные с карты)
4. отключить (быть неактивным)
--- Конец цитаты ---
Есть, в справке "<архив с драйвером>\Help\ZR1C_RUS.chm" на странице "Пример для 1С":
--- Код: ---// Настраиваем формат номера карты
Перем FmtId;
ДемоКомп.ВставитьФормат(0, "GuardSaaS", "%.3u,%.5u", "b2 w01", "", FmtId);
ДемоКомп.ИДФорматаПоУмолчанию = FmtId;
// Подключаемся к считывателю
ДемоКомп.Порт = "COM3"; // или "Авто"
Перем DevId;
ДемоКомп.Подключить(DevId);
// После подключения к считывателю при подносе карты будет вызываться "Внешнее событие"
// Получаем номер карты в поле считывателя
Перем CardNum;
ДемоКомп.ПолучитьИнфоКлюча(DevId, 0, CardNum);
// Отключаемся от считывателя
ДемоКомп.Отключить(DevId);
--- Конец кода ---
В справке в разделе "Компонента ZR1C" > "Методы" перечислены все функции DLL.
Навигация
Перейти к полной версии