DELPHI СКАНЕР ШТРИХ КОДА

Delphi предоставляет возможность создания сканера штрих-кода на основе TBarcodeScanner компонента. Это решение представляется удобным и простым в использовании. Компонент использует ZXing ("zebra crossing") являющийся открытым исходным кодом Java библиотеки для считывания и создания штрих кодов.

Для того, чтобы использовать TBarcodeScanner компонент Delphi, нужно создать TBarcodeScanner объект, установить его свойства и выполнить сканирование штрих-кода:

var BarcodeScanner: TBarcodeScanner; begin BarcodeScanner := TBarcodeScanner.Create(nil); try BarcodeScanner.OnScan := BarcodeScannerScan; BarcodeScanner.Start; except BarcodeScanner.Free; raise; end; end; procedure TForm1.BarcodeScannerScan(Sender: TObject; BarCode: string); begin // Обработка полученного штрих-кода end;

По умолчанию TBarcodeScanner компонент поддерживает считывание следующих кодов: Codabar, Code 128, Code 39, Code 93, EAN-8, EAN-13, ITF, QR Code, UPC-A and UPC-E. Однако, вы можете добавить поддержку других типов кодов, используя свойство SupportedCodeTypes который представлен как множество типа TBarcodeFormat.

Например:

BarcodeScanner.SupportedCodeTypes := [TBarcodeFormat.Code39, TBarcodeFormat.QRCode];

Это позволит сканеру работать только с штрих-кодами типа Code 39 и QR коды. Также вы можете настроить другие параметры сканера, такие как высота и ширина изображение кода, цвет фона и цвет штрих-кода, используя соответствующие свойства компонента.

Autocom cdp, Delphi DS150e. Пример работы Часть 1

Подключение Delphi ds150e и первый запуск программы

Штрих сканер и EXCEL для инвентаризации товара и имущества.

Штрих сканер, автоматизация небольшого магазина своими руками.

Delphi DS150E, Autocom, Multidiag - диагностический сканер с Aliexpress

Как сканировать QR-код на телефоне Андроид? ЛЮБОМ!

Реклама
Новое
Реклама