Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
ВнизПодскажите компоненты для работы со сканером штрихкодов Найти похожие ветки
← →
Я (2008-03-11 09:57) [0]Нужны компоненты, желательно коммерческие и чтобы с хорошим саппортом...
← →
tesseract © (2008-03-11 10:01) [1]Нет таких именно для сканеров. Есть халявные AsyncPro. Проще самому написать - там кода на две строчки.
← →
Я (2008-03-11 10:06) [2]>>Проще самому написать - там кода на две строчки
Этот код?
procedure TForm1.WMChar(var Message: TWMChar);
begin
inherited;
if Message.CharCode <> 13 then
Buff := Buff + Chr(Message.CharCode)
else
begin
ShowMessage(Buff);
Buff := "";
end;
end;
← →
Reindeer Moss Eater © (2008-03-11 10:09) [3]это код для сканера в разрыве клавиатурного кабеля
← →
Я (2008-03-11 10:11) [4]>>Reindeer Moss Eater
Не понял.... Поясните, пожалуйста....
← →
Reindeer Moss Eater © (2008-03-11 10:12) [5]уже пояснил
← →
Я (2008-03-11 10:22) [6]Вообще я этот код нашёл для USB-сканера. Про разрыв клавиатуры там не было
← →
Reindeer Moss Eater © (2008-03-11 10:23) [7]ну значит дело в шляпе
← →
DrPass © (2008-03-11 10:25) [8]В общем случае сканер штрих-кодов ведет себя как обычная клавиатура. Он "набирает" цифрами код и в зависимости от настроек добавляет или не добавляет Enter. Никакие дополнительные компоненты для этого не нужны. Воткнул, настроил и работай
← →
Reindeer Moss Eater © (2008-03-11 10:34) [9]скорее не в общем, а в частном.
трудно себе представить такой сканер скажем для pdf-417
← →
zensan © (2008-03-11 12:01) [10]Удалено модератором
← →
DVM © (2008-03-11 14:44) [11]
> трудно себе представить такой сканер скажем для pdf-417
есть такие
← →
tesseract © (2008-03-11 14:45) [12]
> В общем случае сканер штрих-кодов ведет себя как обычная
> клавиатура. Он "набирает" цифрами код и в зависимости от
> настроек добавляет или не добавляет Enter. Никакие дополнительные
> компоненты для этого не нужны. Воткнул, настроил и работай
USB могут вести себя в двух режимах.
← →
Reindeer Moss Eater © (2008-03-11 15:05) [13]есть такие
Я вот о чем.
Сканеры посылающие WM_CHAR в активное окно конечно есть.
А если штрихкод двумерный и содержит целое платежное поручение?
← →
DrPass © (2008-03-11 15:15) [14]
> Reindeer Moss Eater © (11.03.08 15:05) [13]
> А если штрихкод двумерный и содержит целое платежное поручение?
Это уже специфические применения. В подавляющем большинстве случаев речь идет об обычном торговом терминале, где все ограничивается посылкой цифирек в активное окно.
Конечно, не зная что надо автору, трудно советовать по теме...
← →
DVM © (2008-03-11 15:16) [15]
> А если штрихкод двумерный и содержит целое платежное поручение?
если там текст, то проблем нет вообще, просто задаются маркеры начала и конца посылки.
← →
Reindeer Moss Eater © (2008-03-11 15:51) [16]А вроде понятно объясняю и чуть не на пальцах. :)
Проблем-то конечно нет. Только такой сканер подразумевает, что не надо ничего программировать и данные попадают в нужное окно, поставленное в фокус пользователем.
А данных там штук двадцать строк по числу полей платеги.
И что это будет за нужное окно и что потом делать с данными в нем?
← →
Loginov Dmitry © (2008-03-11 23:36) [17]> Нужны компоненты, желательно коммерческие и чтобы с хорошим
> саппортом...
Обязательно коммерческие? :)
Все-таки что за сканер? Почти с любым сканером можно работать через COM-порт (получится буквально 2 десятка строк, если использовать компонент TComPort), но с теми, что включаются в разрыв клавиатуры можно вообще ничего не выдумывать (а можно установить для него драйвер виртуального СОМ-пора, т.к. клавиатурные сканеры во многих случаях неудобны).
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.007 c