|
|
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
как читать штрих код со сканера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2003, 12:06 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
Где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2003, 14:37 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
А что за девайс? Например, в Symbol-овских терминалах сканер - такое же устройство ввода, как и клавиатура, т.е. что может распознать и преобразовать в текст сканер передаётся голым текстом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2003, 16:25 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
шеф обрадовал, сканер купить надо, вот! какой выбрать, тема такая: маленький магазин, продавец по упаковке провел, все в базу (надо будет писать на дельфях), сканер подключается к компу. если есть пример работы со сканером, буду оч. презнателен! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 07:11 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
На дельфях не писал. Для VB код примерно такой (думаю что на дельфи перевести не составит труда) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ProcessingBarCode - собственно процедура, выполняющая, например, запись в базу данных или ещё что-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 07:31 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
немного подробнее Private Sub MSComm1_OnComm() Static bar As String, sSc As String, nSc As Long If Not bSavingProgress Then ----- ? DoEvents With MSComm1 If .CommEvent = 2 Then -------- что означает 2 Do While .InBufferCount > 0 sSc = sSc & .Input ----- сюда входная строка? все зависит от сканера, что она будет содержать да? nSc = InStr(1, sSc, vbCr) что такое vbCr If nSc > 0 Then bar = Left(sSc, nSc - 1) sSc = Mid$(sSc, nSc + 1) .RTSEnable = False прием закрывает? ProcessingBarCode bar bar = "" End If Loop End If End With End If End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 09:37 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
Пардон. Перетащил код из работающего проекта неоткорректировав. If Not bSavingProgress Then с соответствующим End If надо убрать. Это у меня проверка на флажок допустимости обработки событий с СОМ порта. If .CommEvent = 2 Then -------- что означает 2 А то и означает, что из порта "прочтены" данные в соответствующий буфер контрола. sSc = sSc & .Input ----- сюда входная строка? все зависит от сканера, что она будет содержать да? Да. что такое vbCr Это константа кода перевода коретки для VB. Т.е. nSc = InStr(1, sSc, vbCr) - поиск позиции в строке, где стоит символ возврата каретки. .RTSEnable = False прием закрывает? Determines whether to enable the Request To Send line Вообще то MSComm control хорошо в MSDN описан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 11:25 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
значит реальный проект с реальным сканером да? тогда вопрос: какой сканер используешь? какой надо купить, ясно что сом-портовый, может есть конкретная модель? не в курсе как ps/2 работает, он сразу символы в буфер клавы кидает? то есть воткнул в порт и процесс пошел в любой вордпад? тут тема такая: штрих наклейки будет печатать принтер, в дельфях есть такая тема как бар код, я думаю с ентим проблемы нет. дальше надо сканер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 12:59 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
Подойдет практически любой. Мы работаем с Metrologic MS6720 (лазерный многоплоскостной ~400$) и с Cipher 1021 (говенный светодиодный ~100$). ps/2 не видел, а вот простой в разрыв клавы действительно сразу в любой вордпад (хоть эксель). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 14:14 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
большое спасибо, можно вопросы при случае по мылу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2003, 10:14 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
Валяй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2003, 10:48 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
А как к кассовому аппарату подключаться? понятно, что через СОМ, а дальше? Если быть точным, то есть документация на принтер, который будут ставить у знакомого в магазине, «Мария-301МТМ.А», вернее ее тока купят, а там моя програмка - склад, теперь хотят энту штуку к нему подключить. С чего начать? Писал на VB... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 16:58 |
|
||
|
как читать штрих код со сканера
|
|||
|---|---|---|---|
|
#18+
Подойдет практически любой Ну это смотря что делать этим сканером надо :). документация на принтер Речь наверно идет о фискальном регистраторе.. Внимательно ознакомится с инструкцией . Воспользоваться вышеупомянутым MSComm control для работы по RS232 c данным ФР. Все. Vb -наверно подойдет. Может быть поискать что-то еще в виде готовой com компоненты (wrapperа так сказать) для работы с данным конкретным ФР. (Скажем для ШтрихМ есть такие - и не один вроде бы). (Описывать все кассовые операции через COM - работенка ну ... достаточно муторная - но вполне реальная, если требуется узкий круг операций.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 17:17 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=32241032&tid=1346127]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
173ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 204ms |
| total: | 493ms |

| 0 / 0 |
