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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.07.2013, 19:29   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
тогда разработчики сканера конкретно накурились придумав такую схему передачи данных на ПК.
Наоборот это самая простая схема. И делается она не для скрытых эдитов, а для прог сбора данных, которые свои поля ввода скрывать не собираются.
Сканер это аналог клавиатуры. Клавиатура тоже не будет работать так если хук не поставишь.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.07.2013, 19:37   #12
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Цитата:
Наоборот это самая простая схема.
Бред. Что только ради 1 сканера резервировать ПК и не подходить к нему, пока работает сканер?
А как же обработка 2 и более устройств 1 ПК?

Устройство должно предоставлять необходимое для коммуникаций. А как и и куда будет передаваться информация - решает программист.
Человек_Борща вне форума Ответить с цитированием
Старый 14.07.2013, 20:09   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как же обработка 2 и более устройств 1 ПК?
Ну назови хоть одну отрасль где нужно более двух сканеров на одном ПК
К тому же есть вот такое: http://www.datastoragedistribution.c...s_terminal/842
Оно не требует компа в принципе
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.07.2013, 21:19   #14
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

С помощью
Код:
SetFocus(Edit.Handle);
можно установить галочку для записи(та мегающая палочка, которая появляется когда пишет пользователь). Потом надо обратится к драйверу сканера(запустить, иницилизировать, начинать работу) и приступаем к распознанию.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 14.07.2013, 21:33   #15
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Цитата:
Ну назови хоть одну отрасль где нужно более двух сканеров на одном ПК
X девайсов подключены по 2g,3g, Wi-fi к центральному серваку где данные кучкуются в БД.

Цитата:
К тому же есть вот такое: http://www.datastoragedistribution.c...s_terminal/842
О таких штуках не подумал. Может ими ТСу и надо обзавестись?

саша40, неа, не катит. Опять ваш пост ни о чем.
Фокус ввода можно установить только на 1 элемент управления и только в активном окне.
Человек_Борща вне форума Ответить с цитированием
Старый 14.07.2013, 22:14   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
X девайсов подключены по 2g,3g, Wi-fi к центральному серваку где данные кучкуются в БД.
Эк хватил )
Тут речь идет о стационарном сканере ШКИ, подключенном к ЮСБ для пакетного считывания оператором. Один опер - одно рабочее место - один комп. Стандартный набор. Тут два сканера точно не нужно.
Цитата:
Может ими ТСу и надо обзавестись?
Да ну... Дорогая кака. Это я как бы для кругозора дал. Когда-то работал с одним из таких. Он потом либо по USB либо по блютузу данные сливает на комп. Хорошая штука, но дорогая.
Цитата:
саша40
Есть приложения, которые считывают штрихкоды с конвейера. Там никаких эдитов: Стоит себе комп без монитора и клавиатуры с подключенным сканером и считывает. Не известно пока какая ситуация у ТС.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.07.2013, 13:10   #17
moon-guest
Пользователь
 
Аватар для moon-guest
 
Регистрация: 14.11.2010
Сообщений: 27
По умолчанию

Предложу такой вариант.
Свойству Tag компонента Edit дай значение отличное от нуля.
Чтобы оно было уникальным.
Тогда простым перебором контролов формы находиш нужный Edit и вставляешь информацию.
Код:
uses
     ...., StdCtrls;

for i:=0 to ControlCount-1 do
  if (Controls[i] is TEdit).Tag = <Значение свойства Tag> then
    (Controls[i] as TEdit).Text:=<Ввод информации со сканера>

Последний раз редактировалось moon-guest; 15.07.2013 в 13:13.
moon-guest вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
User-mode драйвер / программа-фильтр для сканера штрих-кодов - какой правильный подход при разработке? Ivan_32 Win Api 4 11.09.2012 12:16
сканнер штрих-кода chuchxella WPF, UWP, WinRT, XAML 1 01.08.2012 15:36
Вывод штрих-кода на листе MS Word olo_lo Microsoft Office Word 0 02.06.2012 17:48
генерация штрих кода Oksa22 Помощь студентам 4 08.03.2010 14:27