| |
|
|
| | Я могу ввести штрихкод со сканера в предназначенное поле (там есть соответствующий обработчик) в форме. У штрихкода есть префикс, отличающий его от обычного ввода. Но нужно ввести штрихкод во всю форму- неважно, где находится фокус ввода. | |
| |
| |
| |
|
|
| | пользуй диск, поставляемый со сканером. Или скачай atoll. Там и примеры есть (аксес,делфи,си). | |
| |
| |
| |
|
|
| | значения вводятся только в поле ввода.
У формы видимо нет даже события change.
Просто надо после любого события переводить фокус на поле ввода ШтрихКода.
имхо | |
| |
| |
| |
|
|
| |
значения вводятся только в поле ввода.
|
Это почему? | |
| |
| |
| |
|
|
| | ибо сканер - это такая себе клавиатура для ленивых, имхо  | |
| |
| |
| |
|
|
| | Да, полноте, сударь. Есть же обработчик. Ставишь правильно дрова. В ссылках появляется соотв. сканер. Его АХ на форму и т.п.  | |
| |
| |
| |
|
|
| | Уж тогда ДО сканирования фокус в нужное поле. | |
| |
| |
|
|
| |
|
|
| | Эт точно! 
У меня форма опроса сканера скрытая. По таймеру опрашивается из "главной" и забирает чё надо. Работает уж год. Причем на поиск.
| |
| |
| |
| |
|
|
| | автору это уже не по.... Просто вот только что до интернета добрался.
Суть вопроса в следующем - ведь это уже сделано, ведь в магазине (специально наблюдал!) продавщица вводит товар сканером, но при этом не ставит курсор на нужное поле (так делаю я и так предлагает Дядя Федор)!. Она вводит штрихкод во всю форму (которая предварительно открыта). | |
| |
| |
| |
|
|
| | Я со сканером не сталкивался, но вот эту фразу понять нифига не могу:
...Она вводит штрихкод во всю форму...
|
 | |
| |
| |
| |
|
|
| | ...Она вводит штрихкод во всю форму... - в том смысле, что ее не волнует, где курсор, в каком поле | |
| |
| |
| |
|
|
| |
Тогда в чем проблема? Че-т не поняяяяятно... | |
| |
| |
| |
|
|
| | Проблема в том, что надо ввести в базу баркод, не ставя при этом курсор мыши в "чувствительное" поле, в идеале вообще не хватаясь за мышь | |
| |
| |
| |
|
|
| | я имел ввиду не мышкой ставить в поле, а программно
поле.Setfocus
============
эту строчку добавить в загрузку формы в конце события и во все задействованные события формы, кнопок и т.д.....
Что бы после любого действия курсор возвращался в нужное поле - сам! | |
| |
| |
| |
|
|
| | чета как-то много всего
может так
dim nameactivecontrol as string
nameactivecontrol=screen.activecontrol.name
[нужное поле].setfocus
....
вставка
....
forms.setfocus
можно еще и screen.activeform.name задействовать
| |
| |
| |
| |
|
|
| | А куда вставка?
В какое событие? Формы или всех полей, куда можно ввести данные? | |
| |
| |
| |
|
|
| | А чем таймер не подходит? | |
| |
| |