Форум программистов
 
О проблемах с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

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


Ответ
 
Опции темы
Старый 19.07.2007, 15:28   #1
keg
 
Регистрация: 19.07.2007
Сообщений: 3
По умолчанию как узнать с какого устройства идет ввод данных

Подскажите плз, как реализовать следующее:
есть ручной сканер штрих-кодов (как в магазинах). когда он сканирует штрих-код, то передает его как последовательность цифр/букв в открытое приложение (хоть в блокнот) так, как если бы это происходило при наборе такового на клавиатуре. Задача в том, чтобы определить что ввод ведется со сканера и направить эти данные в соответствуюшее поле моей программы.
буду крайне признателен, если кто не поленится привести пример.
заранее спасибо.
keg вне форума Ответить с цитированием
Старый 19.07.2007, 15:45   #2
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,331
По умолчанию

Для работы с устройствами ввода годится DirectInput, лишь бы дрова на него были. Он может определить устройство.
Carbon вне форума Ответить с цитированием
Старый 19.07.2007, 16:30   #3
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,517
По умолчанию

А может сделать проще? Пусть данные записыватся в файл, а ты мониторь этот файл по изменению размера. Если в нем появились новые строки - забирай их в свои поля.
_SERGEYX_ вне форума Ответить с цитированием
Старый 20.07.2007, 09:25   #4
keg
 
Регистрация: 19.07.2007
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Carbon Посмотреть сообщение
Для работы с устройствами ввода годится DirectInput, лишь бы дрова на него были. Он может определить устройство.
А можно по подробнее что такое DirectInput, где можно его взять, скачать его описание.
keg вне форума Ответить с цитированием
Старый 20.07.2007, 09:33   #5
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

http://msdn2.microsoft.com/en-us/library/bb219802.aspx
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 20.07.2007, 09:50   #6
keg
 
Регистрация: 19.07.2007
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Квэнди Посмотреть сообщение
Понял. Может подскажите, где можно посмотреть пример на паскале?
или зесь просветите. А то даже не знаю где собаке порыться ;(
keg вне форума Ответить с цитированием
Ответ
Купить рекламу на форуме 20000 рублей в месяц

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
узнать с какого компьютера заходили на определенный сайт? Lidi Помощь студентам 3 20.08.2008 14:56
Ввод данных Илья Кибель Помощь студентам 1 28.05.2008 10:12
Как узнать с какого по какой адрес занимает процесс в системе. kalexi Win Api 2 30.03.2008 14:48
Как заблокировать сменные устройства хранения данных? Air Win Api 8 01.12.2007 20:08
Ввод рег.Данных в Interbase pro2f БД в Delphi 4 03.09.2007 13:49


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS