Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
2-1205207386
soi.hash
2008-03-11 06:49
2008.04.06
Выключение HDD и ATX


15-1203690460
Andy BitOff
2008-02-22 17:27
2008.04.06
Transcend JetFlash V60 32-ГБ


11-1186936856
Isaev
2007-08-12 20:40
2008.04.06
Проблема цветов в TKOLEditBox


2-1205403702
Podarok
2008-03-13 13:21
2008.04.06
Не могу найти ошибку, при запуске проги выдает ошибку,


2-1205103782
Digital
2008-03-10 02:03
2008.04.06
Почему не ставится SaveDialog1.FileName ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский