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

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

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

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

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

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

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

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

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

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

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

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


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


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