Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.10;
Скачать: CL | DM;

Вниз

Глубокоуважаемый штрих код   Найти похожие ветки 

 
TIF ©   (2006-11-24 12:55) [0]

Добрый день!

Никого уже не удивишь штрих-кодом. Он прочно вошёл в нашу жизнь. Штрих-код теперь стали размещать не только на товарах, но и на книгах.

Так вот, хотел спросить, какое устройство может читать эти штрих-коды (как в супермаркете. Планшетные сканеры не предлагать!), а также, как это устройство подключить к компьютеру, сколько оно стоит.

И самое главное: можно ли из Делфи взаимодействовать с этим устройством, получать значение штрих-кода? Как? Нужны ли для этого специальные компоненты?

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


 
zdm ©   (2006-11-24 12:58) [1]

Легко, сканер штрих-кода который вставляется в разрез клавиатуры, я предпочитаю Metrologic , встаёшь на любой TEdit-читаешь код, в общем все то же самое как будто ввел с клавы


 
zdm ©   (2006-11-24 12:59) [2]

Цену не назову, но не дорого, если очень нужно, позвоню тем кто закупал


 
Сергей М. ©   (2006-11-24 13:00) [3]


> какое устройство может читать эти штрих-коды (как в супермаркете


Например такое же как в супермаркете


> как это устройство подключить к компьютеру


Например, через один из широкораспространенных "портов" ввода-вывода: COM, LPT, USB ... Это зависит от реализации конкретного устройства считывания ШК.


> сколько оно стоит


Вовсе не дорого на сег.день Но, опять же, это зависит от конкр.реализации.


> можно ли из Делфи взаимодействовать с этим устройством,
> получать значение штрих-кода?


Да, конечно.


> Как?


Зависит от конкретной реализации ШК-устр-ва.


> Нужны ли для этого специальные компоненты?


Вовсе не обязательно.


 
zdm ©   (2006-11-24 13:03) [4]


> Сергей М. ©   (24.11.06 13:00) [3]

Я только что решал задачу по приему платежей коммунальных услуг. Там как известно штрих-коды, самый простой выход не заморачиваться с портами, а купить сканер в "разрез клавиатуры", он и стоит дешевле и ни каких доп. средств, компонент и т.д. не нужно.


 
Сергей М. ©   (2006-11-24 13:05) [5]


> zdm ©   (24.11.06 13:03) [4]


Я не спорю.
Я только отвечаю на вопросы автора, в том виде в каком они им сформулированы.


 
TIF ©   (2006-11-24 13:08) [6]


> Вовсе не дорого на сег.день Но, опять же, это зависит от
> конкр.реализации.


а всё-таки сколько?


 
Anatoly Podgoretsky ©   (2006-11-24 13:13) [7]

> zdm  (24.11.2006 13:03:04)  [4]

Вообще писать программ не надо, все программы которые принимают ввод с клавиатуры уже готовы для работы со штрих кодом


 
Reindeer Moss Eater ©   (2006-11-24 13:15) [8]

Сканер в разрезе клавы это конечно хорошо.
А если код двумерный?


 
Сергей М. ©   (2006-11-24 13:16) [9]


> а всё-таки сколько?


Ну погугли ты с моделью "Сканер штрих-кода купить" - море же инф-ции ...


 
TIF ©   (2006-11-24 13:16) [10]


> Сканер в разрезе клавы это конечно хорошо.


что-то вы меня запутали.

что значит в разрезе клавы?

Какой у клавиатуры разрез, где?

ничего не понял...


 
Anatoly Podgoretsky ©   (2006-11-24 13:19) [11]

> TIF  (24.11.2006 13:16:10)  [10]

Разрез синоним слова разрыв


 
Array ©   (2006-11-24 13:33) [12]


> что значит в разрезе клавы?


Это значит ПАРАЛЕЛЬНО...в пс/2 сначала включаеться сканер, а потом от сканера включаеться клава....

для приложения информация со сканера = информации с клавы, и посему ни каких компонент / драйверов и т.д. не надо


 
sniknik ©   (2006-11-24 13:34) [13]

zdm ©   (24.11.06 13:03) [4]
в разрыв неудобные с точки зрения разделения ввода, т.е. не сделаешь например как у нас делается - любое сканирование товара открывает форму ввода, и это не зависимо от того где фокус ввода находился (не нужен дополнительный Edit, не нужно на него вставать курсором, и тд.)
например делаешь правку, корректируеш чегонибудь в гриде, и видиш в накладной не все введено, просто берешь товар сканируешь и он добавляется неважно что делал и где стоял курсор (либо открывается форма ввода, по смыслу), без всяких лишних действий вставания на едит. с "разрывными" тоже удавалось разделить по постфиксу/префиксу в dos-е легко, в винде это стало проблемой т.к. она дает не то что там определено как префикс, например #2#0, с конвертацией в символ (#2 не помню точно но вроде b становилась), а 0 это вообще ошибка ввода. в общем проблема, надо либо виндовый ввод (gina) переделывать, либо скан делать в фоновой консоли... короче посчитали, сложили плюсы и минусы и отказались от сканеров в разрыв вообще.

а всё-таки сколько?
http://www.google.ru/search?q=%D1%81%D0%BA%D0%B0%D0%BD%D0%B5%D1%80%D1%8B+%D1%88%D1%82%D1%80%D0%B8%D1%85%D0%BA%D0%BE%D0%B4%D0%BE%D0%B2+price&ie=utf-8&oe=utf-8&rls=org.mozilla:ru:official&client=firefox-a


 
TIF ©   (2006-11-24 13:57) [14]

А никто не может дать кокой-нибудь хотя бы примитивный пример на Делфи? Взаимодействия? Чтобы всё нормально вводилось (не в Едит, а в например переменную)? Плз...

Можете хоть на мыло выслать.


 
Сергей М. ©   (2006-11-24 14:02) [15]


> TIF ©   (24.11.06 13:57) [14]


Ты дивайс-то прикупи для начала) ... Потом и базар будет.


> не в Едит, а в например переменную


А какая, нахрен, разница ?

Никакой)


 
Array ©   (2006-11-24 14:10) [16]


> Можете хоть на мыло выслать.


Сканер чтоли выслать????

опЕрделитесь с маделью


 
TIF ©   (2006-11-24 14:11) [17]


> Ты дивайс-то прикупи для начала) ... Потом и базар будет.


у меня знакомый в одной фирме, где они такие сканеры используют. Только он чайник, не может сказать, откуда эти сканеры у них взялись. Я могу прийти и воспользоваться их сканером для проверки программы. Вот зачем мне примерчик-то нужен. так бы и не просил.


 
Array ©   (2006-11-24 14:14) [18]


> Вот зачем мне примерчик-то нужен. так бы и не просил.


Да Вы поймите то сканеры РАБОТАЮТ по разному, если сканер в паралеле с клавой, то и пример не надо, открываете Ворд и усё, а если каке нибуть замороченные сканеры то...

буквально 2 недели назад поднимался вапрос про сканеры и как с ними работать , поисковиком пользуйтесь, подчерпнёте много инфы


 
sniknik ©   (2006-11-24 14:14) [19]

> а в например переменную
procedure TMainForm.FormKeyPress(Sender: TObject; var Key: Char);
begin
 sПеременная:= sПеременная + Key;
end;


 
Array ©   (2006-11-24 14:18) [20]

о нашёл ....

http://delphimaster.net/view/4-1162479325/


 
Anatoly Podgoretsky ©   (2006-11-24 14:38) [21]

> TIF  (24.11.2006 13:57:14)  [14]

> не в Едит, а в например переменную

Переменная := Edit.Text


 
TIF ©   (2006-11-24 14:41) [22]

а всё-таки примерчик, например для СКАНЕРА
> в паралеле с клавой


???

А?


 
TIF ©   (2006-11-24 14:42) [23]


> Переменная := Edit.Text


а если едита вообще нет? или он енаблид, или невидимый? мне вообще-то лишние компоненты не нужны


 
Anatoly Podgoretsky ©   (2006-11-24 14:43) [24]

> TIF  (24.11.2006 14:41:22)  [22]

Как до сих пор не понял, что такие сканеры есть и их видимо большинстов, они работают везде, даже в чужим программах и в ДОСе


 
Array ©   (2006-11-24 14:45) [25]


> TIF ©   (24.11.06 14:42) [23]


Упорству Вашему нет предела...

Так, вот например, как бы вы обработали сообщение с клавиатуры (например, "Привет") ??? если для Вас это не проблема, то [22] не надо т.к. всё описано в [1]

З,Ы, ВЫ  вообще давно програмист?


 
TIF ©   (2006-11-24 14:46) [26]


> З,Ы, ВЫ  вообще давно програмист?


5 лет


 
Array ©   (2006-11-24 15:07) [27]


> 5 лет


Вы начали программировать в 11 лет.. неплохо

Постарайтесь понять,

1. Неизвесно какая у Вас модель сканера , посему работают они абсолютно по разному , Вы [20] смотрели, там описаны типы сканеров
2. Если у Вас , скорее всего, сканер/клава в паралели, то опять повторюсь примерчика Вам не надо, так-как даже сама винда не разлечит в данном случае  где информация со сканера, а где введённая с клавиатурыПачему, да потому что от сканера Выполучите чтото проде 11111213121123#13
, где #13 - лог. Enter


 
Anatoly Podgoretsky ©   (2006-11-24 15:10) [28]

> TIF  (24.11.2006 14:46:26)  [26]

Врешь?
Ну может по бумагам.


 
TIF ©   (2006-11-24 15:15) [29]


> Ну может по бумагам.


сидел, программировал в программе "Elektronik", создавал алгоритмы для управления роботом, потом узнал о делфи, и пошло...


 
Array ©   (2006-11-24 15:20) [30]


> отом узнал о делфи, и пошло...

а давно?


 
Anatoly Podgoretsky ©   (2006-11-24 15:23) [31]

> TIF  (24.11.2006 15:15:29)  [29]

Вот и выходит, что на бумаге, ты пока любитель и очень, очень начинающий, больше из категории интересующийся.


 
Anatoly Podgoretsky ©   (2006-11-24 15:23) [32]

> Array  (24.11.2006 15:20:30)  [30]

А Дельфи почти его ровестник, а если добавить сюда и Паскаль, то Дедушка.


 
Array ©   (2006-11-24 15:30) [33]


> Anatoly Podgoretsky ©   (24.11.06 15:23) [32]


Теперь становиться понятно почему автор так настойчиво просит код...
мдя TIF постарайтесь хорошенько разобраться в делфи/паскале... а давать Вам готовый  код... это как грицца.. Вам же во вред

Желаю Вам удачи в программировании


 
TIF ©   (2006-11-24 15:34) [34]


> больше из категории интересующийся.


ошибаетесь.


 
TIF ©   (2006-11-24 15:36) [35]


> Теперь становиться понятно почему автор так настойчиво просит
> код...


ладно, код уже не нужен, если так всё просто.

уже заказад сканер...

посмотрим, что из этого получится


 
Anatoly Podgoretsky ©   (2006-11-24 16:02) [36]

> Array  (24.11.2006 15:30:33)  [33]

Давать код, как правило устраивать медвежью услугу. Код должен даваться в редких случаях, когда он требуется по пояснению не тривиальной вещи.


 
Anatoly Podgoretsky ©   (2006-11-24 16:03) [37]

> TIF  (24.11.2006 15:34:34)  [34]

Возможно, я же со стороны наблюдаю.


 
Anatoly Podgoretsky ©   (2006-11-24 16:03) [38]

> TIF  (24.11.2006 15:36:35)  [35]

> уже заказад сканер...

И? Какой?


 
Array ©   (2006-11-24 16:12) [39]


> Anatoly Podgoretsky ©   (24.11.06 16:02) [36]


В даном случае собственно и нечего давать


> И? Какой?

аж самому интеересно, а какой ???


 
Anatoly Podgoretsky ©   (2006-11-24 16:25) [40]

> Array  (24.11.2006 16:12:39)  [39]

> аж самому интеересно, а какой ???

Тоже беспокоишься?



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

Текущий архив: 2006.12.10;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.033 c
1-1161899997
Становских Алексей
2006-10-27 01:59
2006.12.10
Доступ к формам из exe в DLL


2-1164220218
zep
2006-11-22 21:30
2006.12.10
TClientDataSet


2-1164377355
*Стажер*
2006-11-24 17:09
2006.12.10
Ассоциация файла с программой


2-1164107202
ooo!
2006-11-21 14:06
2006.12.10
ShowModal / Show


3-1158810664
Lex_!
2006-09-21 07:51
2006.12.10
Формирование меню из таблици базы данных