 |
 |
 |
 |
Scanvc
|
|
|
|
|

|
|
|
|
Для начала работы с компонентой необходимо, прежде всего скопировать файл Scanvc.dll в каталог где установлена 1С, например "с:\Program Files\1Cv77\Bin".
Затем в глобальном модуле записать:
ЗагрузитьВнешнююКомпоненту("Scanvc.dll");
СКАНЕР = СоздатьОбъект("AddIn.Scanvc");
После этого можно запустить 1С и в окне "Настройка параметров системы", появится закладка "Сканер" как показано на рисунке.

Затем необходимо установить порт и скорость, на которую настроен сканер. Если порт открыт успешно, то появится соответствующая надпись об этом.
Затем в том месте где необходимо получить штрихкод, нужно вставить предопределенную процедуру "ОбработкаВнешнегоСобытия". Если событие не было обработано ни в одном документе, то вызывается процедура ОбработкаВнешнегоСобытия из глобального модуля (если таковая имеется).
Процедура ОбработкаВнешнегоСобытия(Источник,Событие,Данные)
Сообщить("ВнешнееСобытие - " + Источник + "-" + Событие + "-" + Данные);
КонецПроцедуры
Источник = ScanvcComponent
Событие = ScanBarcode
Данные = считанный штрихкод
Все переданные значения в процедуру ОбработкаВнешнегоСобытия являются строковыми.
Сканер должен быть настроен следующим образом:
Скорость - 110, 300, 600, 1200, 2400, 4800, 9600, 14400, 38400
Четность - нет
Бит данных - 8
Стоп бит - 1
О подключении сканера с СОМ порту смотрите здесь.
|
|
|
 |
 |
 |
 |
|
|