УПРАВЛЕНИЕ USB DELPHI
Delphi позволяет осуществлять управление USB устройствами такими, как сканеры, принтеры, флешки, через использование библиотеки usb.pas.
Для начала работы с библиотекой необходимо подключить модуль USB.pas добавив в USES их название. Пример:
uses usb;Один из основных классов в библиотеке USB - TUSBController, который позволяет управлять USB хостом и определять USB устройства. Например:
var USBController: TUSBController;begin USBController := TUSBController.Create(nil); try // использование USB контроллера finally USBController.Free; end;Для работы с конкретным устройством необходимо знать его Vendor ID (идентификатор производителя) и Product ID (идентификатор продукта). Эти ID можно найти в документации к устройству или через специальные программы для работы с USB.
Пример кода для нахождения USB устройства по его Vendor ID и Product ID:
var Device: PUSBDevice; VendorID, ProductID: Word;begin VendorID := $04D8; //Vendor ID для Microchip Technology Inc. ProductID := $003F; //Product ID для Microchip Technology Inc. Device := USBController.FindDevice(VendorID, ProductID); if Assigned(Device) then begin //работа с устройством end;end;
Мультимарочный автосканер Delphi DS150E PRO 2018RO/2017.R3 USB / Bluetooth (одноплатный)
Установка и активация Delphi Autocom CDP 2017. Настройка BLUETOOTH соединения с Delphi Ds150e.
Проводим эксперимент. Даёт ли \
Delphi DS150E, Autocom, Multidiag - диагностический сканер с Aliexpress
first connect to the car delphi 2015 1
✅Delphi DS150E ➕ WOW если проблемы с установкой драйвера USB ➕ первое включение💻
Не очень хороший диагностический прибор Delphi DS150E




















