Все вопросы связанные с программированием. Языки программирования. Средства разработки.
Ответить
Аватара пользователя
tAZAR
Не в сети
Модератор
Модератор
Сообщения: 567
Зарегистрирован: Ср июн 23, 2004 8:13
Откуда: г.Шахты

Штрих-коды и сканер ШК.

Сообщение tAZAR »

Кто-нибудь, подскажите, как работать со сканером штрих-кодов, желательно - в С++/Java, или в .NET (C#/VB), на крайний случай уж - Delphi. Может, кому компонент под .NET попадался... И еще - какие различия бывают между сканерами, и какие подводные камни могут всплыть. Сколько приходилось работать с бух./склад/маг. ни разу не сталкивался со штрихами...

Аватара пользователя
Hank
Не в сети
Почётный форумщик
Почётный форумщик
Сообщения: 4299
Зарегистрирован: Чт май 05, 2005 19:35
Откуда: RnD

Сообщение Hank »

tAZAR,
какая разница какой язык использовать?

сам не сталкивался, но насколько мне известно, многие сканеры используют клавиатурный ввод, к некоторым ДЛЛ и драйвера идут специальные.

ничего конкретнее сказать не могу, лучше почитать документацию по конкретному сканеру или спросить на форуме программеров.
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )

Аватара пользователя
tAZAR
Не в сети
Модератор
Модератор
Сообщения: 567
Зарегистрирован: Ср июн 23, 2004 8:13
Откуда: г.Шахты

Сообщение tAZAR »

клавиатурный ввод,
Насколько знаю - как только форма не активна - событие не срабатывает.... Бум. Вот и косяк. Я тут немного доки накачал - буду изучать. Просто, если кто уже юзал компоненты для работы со сканером ШК - плиз, напишите, какие - хотелось бы использовать уже проверенные.
И еще - если коиму не жалко - откройте "тайну" перекодировки полученных кодов....

Аватара пользователя
tAZAR
Не в сети
Модератор
Модератор
Сообщения: 567
Зарегистрирован: Ср июн 23, 2004 8:13
Откуда: г.Шахты

Сообщение tAZAR »

Насчет языка - я немного не четко написал :-)
Имелоись в виду компоненты/объекты/контролы/классы....

Аватара пользователя
Hank
Не в сети
Почётный форумщик
Почётный форумщик
Сообщения: 4299
Зарегистрирован: Чт май 05, 2005 19:35
Откуда: RnD

Сообщение Hank »

tAZAR,
И еще - если коиму не жалко - откройте "тайну" перекодировки полученных кодов....
да хто ж их знает :lol: говорю ж, лучше спросить на форуме программистов, вот парочка на которых точно ответят, если вопрос грамотно сформулировать
http://rsdn.ru/
http://www.delphimaster.ru/cgi-bin/forum.pl?n=0
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )

Аватара пользователя
tAZAR
Не в сети
Модератор
Модератор
Сообщения: 567
Зарегистрирован: Ср июн 23, 2004 8:13
Откуда: г.Шахты

Сообщение tAZAR »

http://rsdn.ru/ - пасиба, но оттуда я еще до 10_00 выкачал уже почти все про штрихи :-)

http://www.delphimaster.ru/cgi-bin/forum.pl?n=0 - тоже спасибо. Выкачаю и оттуда все про штрихи :-)

Все - же, советы Шахтинских практиков очень порадовали бы.

Еще по теме, если кого тоже интересует:
http://codeproject.com -> искать "barcode" больше доки и сырсов по штрихам еще нигде не видел..

Аватара пользователя
DbIMok
Не в сети
Администратор
Администратор
Сообщения: 8268
Зарегистрирован: Ср янв 28, 2004 7:15

Сообщение DbIMok »

я сталкивался только с принтером :)

Аватара пользователя
tAZAR
Не в сети
Модератор
Модератор
Сообщения: 567
Зарегистрирован: Ср июн 23, 2004 8:13
Откуда: г.Шахты

Сообщение tAZAR »

только с принтером
:-)

Аватара пользователя
Borr
Не в сети
Частый гость
Частый гость
Сообщения: 338
Зарегистрирован: Ср сен 15, 2004 17:14
Откуда: Шахты
Контактная информация:

Сообщение Borr »

Насколько знаю - как только форма не активна - событие не срабатывает.... Бум. Вот и косяк.
Так в чем проблема сделайте ее активной! Если ШК включен в разрыв клавиатуры то вообще проблем никаких. А если нет у него есть dll а на сайте/диске производителя (если не китайское_дешевое_дерьмо) лежит описание с примерами обращения к этой dll.
Стой там, иди сюда

Аватара пользователя
tAZAR
Не в сети
Модератор
Модератор
Сообщения: 567
Зарегистрирован: Ср июн 23, 2004 8:13
Откуда: г.Шахты

Сообщение tAZAR »

понял. пасибо. я сейчас только примерно представляю себе, что такое сканер ШК - т.к. увижу зверя только недели через 2.... нужно подготовиться :-) Я, в принципе, могу прочитать из Com порта все, что угодно. Перехват нажатия клавиш меня не особо устроит. Мне нужно так: где бы юзер не находился (в смысле окошек) - как только он подносит к сканеру товар - ПИП, сработало/добавилось/продалось.... так что - потоки, кажись, рулят.... меня интересует теперь больше, в каком виде он передает данные, и насколько сильно это зависит от модели сканера....

Аватара пользователя
Borr
Не в сети
Частый гость
Частый гость
Сообщения: 338
Зарегистрирован: Ср сен 15, 2004 17:14
Откуда: Шахты
Контактная информация:

Сообщение Borr »

В тако случае сканеры ШК которые в разрыв клавиатуры теде не подходят только com - тут уж кто на что стандарты есть но как везде ;).
Стой там, иди сюда

Ответить