powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как подключиться к драйверу Атол на терминале сбора данных
25 сообщений из 44, страница 1 из 2
Как подключиться к драйверу Атол на терминале сбора данных
    #40048414
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ТСД на Андроид 7.0, на нему установлен драйвер Атол.
Драйвер работает, в активное поле ввода выводит отсканированный ШК.

Вопрос - как програмно перехватить отсканированный штрих-код?
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048421
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24.02.2021 14:58, Sergey_rb пишет:
> Вопрос - как програмно перехватить отсканированный штрих-код?

я так думаю, тут программист нужен. ©
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048422
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где вы его взять?
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048459
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_rb
Есть ТСД на Андроид 7.0, на нему установлен драйвер Атол.
Драйвер работает, в активное поле ввода выводит отсканированный ШК.

Вопрос - как програмно перехватить отсканированный штрих-код?

Считыватели бывают разные. Если этот конкретный работает как эмулятор клавиатуры - то вешать хук на нажатия клавиш. Но как отличить считыватель от обычной клавиатуры - это та ещё задачка.
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048461
Softologic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alekcvp
Sergey_rb
Есть ТСД на Андроид 7.0, на нему установлен драйвер Атол.
Драйвер работает, в активное поле ввода выводит отсканированный ШК.

Вопрос - как програмно перехватить отсканированный штрих-код?

Считыватели бывают разные. Если этот конкретный работает как эмулятор клавиатуры - то вешать хук на нажатия клавиш. Но как отличить считыватель от обычной клавиатуры - это та ещё задачка.

Кто ж в 21 веке, в 21 году этим заморачиваться то будет?)
Давно как событие реализовано везде и у всех...
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048468
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
Но как отличить считыватель от обычной клавиатуры - это та ещё задачка.

Еще не встречал человека, который способен набирать с такой же скоростью.
Может мне и везло, конечно. Но даже случайно брякая по цифровой клавиатуре набрать строго 13 или 15 символов и enter за ними не получалось.
Такое только программно можно эмулировать.

Softologic
Давно как событие реализовано везде и у всех...

Какое глубокое замечание...
А что не событие в мире программирования? Символ пришёл - событие. Даже бит - и то событие. Несущая оборвалась - событие.
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048474
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я понимаю, что надо слушать порт, вот только какой - непонятно.
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048480
DHDD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey_rb
в активное поле ввода выводит отсканированный ШК


в активное поле активного приложения?
или в активное поле демо- приложения?
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048486
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DHDD
Sergey_rb
в активное поле ввода выводит отсканированный ШК


в активное поле активного приложения?
или в активное поле демо- приложения?


Выводит в активное поле активного приложения.
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048488
DHDD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну значит код и возврат каретки.
в приложении перехватывать возврат каретки и получаешь текст.
(в событии OnKeyXXXX)
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048489
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24.02.2021 17:23, DHDD пишет:
> ну значит код и возврат каретки.

ога.
возврат каретки прям в штрихкод вбит.
дайте две! ©
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048492
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Мимопроходящий
24.02.2021 17:23, DHDD пишет:
> ну значит код и возврат каретки.

ога.
возврат каретки прям в штрихкод вбит.
дайте две! ©

очень многие сканеры, если не все, можно настроить так,
чтобы возврат каретки передавался автоматически в потоке ввода.

так что дайте Мимопроходящему три
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048493
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DHDD
ну значит код и возврат каретки.
в приложении перехватывать возврат каретки и получаешь текст.
(в событии OnKeyXXXX)


А ничего, что на форме несколько компонент TEdit и каждая из них может быть активной...
А еще есть вариант, когда на активной форме нет ни одного активного TEdit, в таком случае что и на каком событии проверять.
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048494
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Sergey_rb
DHDD
ну значит код и возврат каретки.
в приложении перехватывать возврат каретки и получаешь текст.
(в событии OnKeyXXXX)


А ничего, что на форме несколько компонент TEdit и каждая из них может быть активной...
А еще есть вариант, когда на активной форме нет ни одного активного TEdit, в таком случае что и на каком событии проверять.


если интерфейс ввода заточен под ввод со сканера,
обычно такие интерфейсы содержат не более одного (двух) доступных полей

Например, поле ввода ШК, и ниже - поле вода количества
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048499
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24.02.2021 17:30, defecator пишет:
>
> очень многие сканеры, если не все, можно настроить так,

у тебя хрустальный шар не треснул?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048504
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Мимопроходящий
24.02.2021 17:30, defecator пишет:
>
> очень многие сканеры, если не все, можно настроить так,
> чтобы возврат каретки передавался автоматически в потоке ввода.

у тебя хрустальный шар не треснул?


у меня не треснул
я за очень много-много лет перевидал десятки моделей сканеров
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048505
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24.02.2021 17:38, defecator пишет:
> у меня не треснул
> я за очень много-много лет перевидал десятки моделей сканеров

и ты видишь не вставая с дивана, как именно у него настроен сканер?
это конечно сильное колдунство...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048506
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator
Sergey_rb
пропущено...


А ничего, что на форме несколько компонент TEdit и каждая из них может быть активной...
А еще есть вариант, когда на активной форме нет ни одного активного TEdit, в таком случае что и на каком событии проверять.


если интерфейс ввода заточен под ввод со сканера,
обычно такие интерфейсы содержат не более одного (двух) доступных полей

Например, поле ввода ШК, и ниже - поле вода количества


Интерфейс пишу я, а сканирует совершенно другая программа.

Есть приблуда для нее на 1С
https://habr.com/ru/post/473574/
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048511
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_rbИнтерфейс пишу я, а сканирует совершенно другая программа.

Значит для решения твоей задачи достаточно выкинуть "совершенно другую программу" и
считывать код со сканера самостоятельно согласно его (сканера) спецфикации.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048520
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Мимопроходящий
24.02.2021 17:38, defecator пишет:
> у меня не треснул
> я за очень много-много лет перевидал десятки моделей сканеров

и ты видишь не вставая с дивана, как именно у него настроен сканер?
это конечно сильное колдунство...


я отвечал - тебе
вот на это
Мимопроходящий

возврат каретки прям в штрихкод вбит.
дайте две! ©


у тебя проблемы с восприятием реальности
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048524
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24.02.2021 18:42, defecator пишет:
> я отвечал - тебе

а я тебя спрашивал?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048526
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Мимопроходящий
24.02.2021 18:42, defecator пишет:
> я отвечал - тебе

а я тебя спрашивал?


А я вот взял, и ответил на твой незаданный вопрос
ты в следующий раз не стесняйся
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048527
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24.02.2021 18:53, defecator пишет:
> А я вот взял, и ответил на твой незаданный вопрос
> ты в следующий раз не стесняйся

ты чегой-то не в себе.
вон и прыщик на губе.. ©
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048548
Softologic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman

Какое глубокое замечание...
А что не событие в мире программирования? Символ пришёл - событие. Даже бит - и то событие. Несущая оборвалась - событие.

Да я как бы и не против всех этих событий. Однако имел ввиду обработку отлова конкретных скан-событий с помощью драйвера:
Код: pascal
1.
2.
3.
4.
    
    fScaner:=TScanerX.Create;
    Scaner.GetScaner;
    Scaner.OnDataEvent:=ScanerDataEvent;
...
Рейтинг: 0 / 0
Как подключиться к драйверу Атол на терминале сбора данных
    #40048593
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Softologic
wadman

Какое глубокое замечание...
А что не событие в мире программирования? Символ пришёл - событие. Даже бит - и то событие. Несущая оборвалась - событие.

Да я как бы и не против всех этих событий. Однако имел ввиду обработку отлова конкретных скан-событий с помощью драйвера:
Код: pascal
1.
2.
3.
4.
    
    fScaner:=TScanerX.Create;
    Scaner.GetScaner;
    Scaner.OnDataEvent:=ScanerDataEvent;



В Лазарус, для работы со сканером, я использую файл uscanner
Но на Delphi XE8 я такого файла не нашел.
...
Рейтинг: 0 / 0
25 сообщений из 44, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как подключиться к драйверу Атол на терминале сбора данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]