Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];

Вниз

Сканер штрих-кода   Найти похожие ветки 

 
Юра   (2003-04-02 03:16) [0]

Подскажите плиз как в программе реализовать сканер штрих-кодов. Считывание и генерацию штрих-кодов.

Заранее спасибо


 
wal   (2003-04-02 12:52) [1]

А с чего считывать?
Если с бумаги - есть спец. устройства - втыкаются в СОМ-порт или в разрыв клавиатуры. Соответственно твоя програ должна считывать даные с порта либо из буфера клавиатуры.
Если с битмапа - со существуют стандартные алгоритмы. У меня они есть для EAN кодов. Если надо - пиши мылом.


 
bob5   (2003-04-04 17:10) [2]

to wal

Если можно, то мне эти алгоритмы на мыло вышлите.


 
Andrey Filatow   (2003-04-05 09:52) [3]

купи лазерный сканер, к примеру Mitrologic, к примеру модель MS9520 или какой нить похожий, только не бери сканеры обычные (не лазерныеб они читают хуже) и не в коем случае не бери те, которые в разрыв клавиатуры, а то прогу писать замучаешься... вообщем подключаешь сканер к com порту а он туда будет штрих коды выплевывать в ASC символах, просто лови и все.. если хочешь то пиши мне на мыло,я тебе исходники с примерами скину для delphi. Кстати чего программируешь? я сейчас тоже со сканерами морочусь, систему учета делаю


 
vuk   (2003-04-05 16:01) [4]

to Andrey Filatow:
>и не в коем случае не бери те, которые в разрыв клавиатуры, а то
>прогу писать замучаешься...
О как! А, собственно, какие проблемы могут возникнуть при использовании сканера с клавиатурным интерфейсом? А то у нас их поолно в работе и никаких проблем...


 
Andrey Filatow   (2003-04-05 18:42) [5]

а что происходит когда курсор находится в поле "клиент" и сканер считывает штрих код?


 
vuk   (2003-04-05 19:08) [6]

По-большому счёту ничего страшного не произойдет. В конце концов что введено с клавиатуры с неё же и прибить легко. Вообще-то, как правило, у тех, кто может имена клиентов (или другую важную информацию) в базе править как-то сканеров штрих-кодов не наблюдается. И наоборот. Это настолько из разных мест рабочего процесса вещи, что как-то не пересекаются.

Хотя знаете, я тоже могу что-нибудь такое спросить. Например, что будет, если курсор стоит в поле "клиент" и в это время на клавиатуру сесть (вероятность, случаев примерно одинаковая)? :o) Но голову-то никто не отменял. В обоих случаях.


 
Andrey Filatow   (2003-04-06 12:15) [7]

ну наверное с ситуацией о которой я говорю, ты просто не сталкивался, если сканеры стоят только на продаже - то может быть и верно что ты говоришь, а если на складах там проги немного отличаются по интерфейсу? Много раз был свидетелем таких вещей, когда у продавца был не отпозициониррован курсор в нужное место, он пытался что-то отсканить и бегал как бешенный и паниковал что у него система упала. К сожалению когда много работы и людей такой человеческий фактор сказывается, а с com дела обстоят полегче, так что приходится писать программы с расчетом на фактор "дурака" :(


 
Polevi   (2003-04-06 19:13) [8]

2Andrey Filatow (05.04.03 09:52)
каким сканером пользуешься ?
у меня Cipher8100, к ниму Васик прилагается, забавно :-)


 
Andrey Filatow   (2003-04-06 19:21) [9]

metrologic 9520 в основном, доволен полностью


 
Diouzshev   (2003-04-07 12:27) [10]

Для работы с Штрих-кодом есть недавно ставшая OpenSource библиотека TurboPower SysTools, честно говоря не пробовал еще что она умеет, но советую взглянуть - вдруг пригодится.
http://sourceforge.net/projects/tpsystools/

а насчет сканера в клавиатуру или COM-порт - это на вкус и цвет, как говорится...
Например, для WEB-приложений, с компортом столько геморроя будет...


 
vuk   (2003-04-07 16:03) [11]

to Andrey Filatow:
Ну не знаю, они у нас и на продаже, и на складе, и на приёмке брака. И не один год уже. Полёт нормальный. Сейчас собираемся местами ещё и 2D баркоды вводить...


 
Andrey Filatow   (2003-04-07 23:08) [12]

vuk: Diouzshev правильно сказал, на вкус и цвет... :) кстати, вы что продаете? не сталкивался с ситуацией когда на коробке может быть один код а в коробке лежать другой товар? у нас специфика такая что коробки меняют, все мозги вскипели а придумать ничего не могу :(



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.009 c
14-26742
Денис
2003-05-22 18:47
2003.06.09
TMainMenu в MDI приложениях


1-26546
borg
2003-05-28 09:32
2003.06.09
Edit + степень


1-26531
dfgdfgsdg
2003-05-27 21:06
2003.06.09
Как активировать форму?


1-26532
Deus
2003-05-25 21:05
2003.06.09
Насчёт размера программ(в памяти)


1-26563
supersan
2003-05-28 12:21
2003.06.09
Excel+рулон+матричный принтер





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский