Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Общие вопросы по .NET и C# > Передать приложению событие "Сканирование" |
Автор: NoLogin 25.7.2009, 10:08 |
Доброе время суток! Есть, как известно, возможность передать приложению нажатие клавиш на клавиатуре. У меня возникла потребность передать приложению событие сканирования, точнее: есть сканер штрих кода, который при сканировании возвращает набор чисел, т.е. штрих код. Так вот, идея заключается в том, чтобы передать приложению огромный набор штрих кодов, т.к. ручками считывать все это сканером - слишком долго. Т.е. запускается приложение, затем запускается моя прога, которая передавая этому приложению штрих-коды, заполняет таким образом данные. Кто-нибудь делал подобное? |
Автор: Enteropoly 25.7.2009, 12:58 |
Как я понял, ты хочешь сделать эмулятор сканера штрих-кодов? =) Полюбому в программе-считывалке должен быть открытый метод считывания, который можно спокойно дёргать через PInvoke. Осталось посмотреть через дизассемблер или в документации, как он называется ![]() |
Автор: NoLogin 25.7.2009, 13:57 | ||
Что-то как то наворочено, не уж то все так безнадежно? ![]() |
Автор: jonie 25.7.2009, 18:31 |
разве сканер штрихкодов это не простая клавиатура для системы (по крайней мере с теми что я работал именно как обычная клавиатура виделась)? |
Автор: NoLogin 26.7.2009, 07:03 | ||
Да вроде ж так и есть, сейчас вот парюсь с API-функцией FindWindow, не знаю имени класса контрола, но думаю разберусь. |