<< Click to Display Table of Contents >> Navigation: Раздел 7 Расширения языка L9 > Дополнительные возможности мобильного устройства > Объект СканерШтрихКодов (BarcodeScanner) > Методы > <СканерШтрихКодов> Сканировать (Scan) |
Описание:
Если подключен Bluetooth-сканер, метод включает или выключает реагирование на событие получения штрих-кодов.
Первая форма синтаксиса:
Сканировать(<ЛогическоеЗначение>)
Scan(<BooleanValue>)
Параметры:
ЛогическоеЗначение (BooleanValue) – если параметр принимает значение "Истина" ("True"), то включает реагирование на событие получения штрих-кода. Если параметр принимает значение "Ложь" ("False"), то выключает реагирование на событие получения штрих-кода.
Возвращаемые значения:
Нет.
Пример:
//Выключается реагирование
//на событие получения штрих-кода
Функция Кнопка1_ПриНажатии()
Сканер=Новый("СканерШтрихКодов", ИмяУстройства);
Сканер.Сканировать(Ложь);
Возврат 0;
КонецФункции
//Включается реагирование
//на событие получения штрих-кода
Функция Кнопка2_ПриНажатии()
Сканер=Новый("СканерШтрихКодов", ИмяУстройства);
Сканер.Сканировать(Истина);
Возврат 0;
КонецФункции
Описание:
Если подключен фотосканер, то метод включает фотокамеру МУ для сканирования.
Вторая форма синтаксиса:
Сканировать()
Scan()
Параметры:
Нет.
Возвращаемые значения:
Возвращает логическое значение "Истина" ("True"), если фотокамера доступна. Возвращает значение "Ложь" ("False"), если фотокамера недоступна.
Пример:
//При включении фотосканера и получении штрих-кода
//возникает событие получения штрих-кода
//Метод "УстановитьПриПолученииШтрихкода" устанавливает
//обработчик события получения штрих-кода.
//Для сканирования включается фотокамера МУ.
Перем Сканер;
Процедура ПриПолученииШтрихКода(Данные, Формат)
ОтладочноеСообщение(Строка(Данные) + " " + Строка(Формат));
//Пример результата сканирования - "4030969804438 EAN-13"
КонецПроцедуры
Сканер= Новый("СканерШтрихКодов");
Сканер.УстановитьПриПолученииШтрихКода(ПриПолученииШтрихКода);
Сканер.Сканировать();