Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.05.2012, 14:48   #21
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от PsihoBolt Посмотреть сообщение
Нет, просто я сейчас с телефона, другого способа выхода в интернет нет, прошу прощения за неудобства! сканер metrologic
А драйвер к нему не АТОЛ часом??
Если да то может через дровину надо строить общение с прибором?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 03.05.2012, 14:50   #22
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Если нет суффиксов у сканера, то надо запрограммировать сканер, чтобы был суффикс хотя бы 13 (CR). фишка атоловского драйвера, что он распознает событие от клавиатурного сканера по суффиксу. Если сканер с разъемом USB, то его легко запрограммировать в режим эмуляции COM, повторно присоединить, найдется COM-сканер и поставить дрова от Metrologic
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 03.05.2012, 15:04   #23
PsihoBolt
Пользователь
 
Регистрация: 03.05.2012
Сообщений: 23
По умолчанию

Цитата:
Сообщение от WorldMaster Посмотреть сообщение
Если нет суффиксов у сканера, то надо запрограммировать сканер, чтобы был суффикс хотя бы 13 (CR). фишка атоловского драйвера, что он распознает событие от клавиатурного сканера по суффиксу. Если сканер с разъемом USB, то его легко запрограммировать в режим эмуляции COM, повторно присоединить, найдется COM-сканер и поставить дрова от Metrologic
Нет, не атол драйвер. А можете показать ту часть, где суффикс отлавливаете, может я что то не так делаю? просто интересно стало, просто может что то не так делаю
PsihoBolt вне форума Ответить с цитированием
Старый 03.05.2012, 15:15   #24
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Да это я с другого форума взял там по 1с. и код на 1с.
но суть в том что смотрят самый левый символ полученного сообщения. но сообщение принимается через драйвер.
И вообще у меня вылетело и з головы что он у вас в разрыве. все таки надо мануал. дайте модель сканера7
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 03.05.2012, 15:19   #25
PsihoBolt
Пользователь
 
Регистрация: 03.05.2012
Сообщений: 23
По умолчанию

Metrologic Ms9590
PsihoBolt вне форума Ответить с цитированием
Старый 04.05.2012, 08:44   #26
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Ну вот в мануале написано на странице 40 чтобы включить префикс нужно настроечный код прочитать. А на странице 44 описано как задать свой суффикс.
Тут и список префиксов есть. Настройте сканер и будет все нормально. В программе сделайте поле дял настройки префикса и все.
И еще .. нельзя чтоли получать данные через обычное событие KeyPressed или KeyDown. То есть по событию все полуенные данные закидывать в буфер. а запущенный таймер с частотой около 200 мс будет этот буфер анализировать. И очищать после обработки.
Мануал можно найти в инете, или у меня, но я смогу выложить только вечером.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.

Последний раз редактировалось WorldMaster; 04.05.2012 в 08:56.
WorldMaster вне форума Ответить с цитированием
Старый 04.05.2012, 09:35   #27
PsihoBolt
Пользователь
 
Регистрация: 03.05.2012
Сообщений: 23
По умолчанию

Пытался поймать через события KeyDown и т.д. Но на самом деле он туда не заходит, вероятно что он вызывает какой нибудь SetKey, поэтому пока что в поисках этого заветного события!
PsihoBolt вне форума Ответить с цитированием
Старый 04.05.2012, 10:46   #28
=master=
Форумчанин
 
Регистрация: 26.03.2012
Сообщений: 665
По умолчанию

Цитата:
Пытался поймать через события KeyDown
KeyDown чего?

Цитата:
И еще .. нельзя чтоли получать данные через обычное событие KeyPressed или KeyDown.
а точно префикс придет? это уже ввод данных, а префиксс вроде идет как LLKHF_INJECTED = 0, не?
=master= вне форума Ответить с цитированием
Старый 04.05.2012, 10:53   #29
PsihoBolt
Пользователь
 
Регистрация: 03.05.2012
Сообщений: 23
По умолчанию

Цитата:
Сообщение от =master= Посмотреть сообщение
KeyDown чего?

а точно префикс придет? это уже ввод данных, а префиксс вроде идет как LLKHF_INJECTED = 0, не?
Кей и формы и всех компонентов и уже и WndProc и т.д.
Сейчас мучаю WM_Keyboard_ll, сначало попробую чтобы без префикса искать, потому что надо исключить случаи если человек с клавы на жмет этот префикс!
PsihoBolt вне форума Ответить с цитированием
Старый 04.05.2012, 10:59   #30
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от =master= Посмотреть сообщение
KeyDown чего?
Того контрола который будет принимать данные. ТекстЕдит там или подобный.

Цитата:
Сообщение от =master= Посмотреть сообщение
а точно префикс придет? это уже ввод данных, а префиксс вроде идет как LLKHF_INJECTED = 0, не?
А куда этот префикс денется? если вы зададите префиксом "$" и считаете код то получите сообщ. типа "$123456789..."
Это гарантировано. Сканеры включенные в разрез клавы являются эмулятором клавы следовательно к ним принемимы теже методы получения данных как и с клавиатурой.
По крайней мере ни одного сканера отличного от схемы с использованием префиксов я не встречал.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
генерация штрих кода Oksa22 Помощь студентам 4 08.03.2010 14:27
как ввести в таблицу информацию со штрих-кода Aigulka Помощь студентам 1 27.02.2009 17:39
Работа со сканером Terran Софт 3 06.01.2009 13:58
Ibm Anyplace Kiosk и его сканер штрих-кода Rs232 California Компьютерное железо 2 06.07.2008 18:41