Сканерование штрих-кодов в форме VBA

Программирование на Visual Basic for Applications
Pashido
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 06.05.2004 (Чт) 17:27

Сканерование штрих-кодов в форме VBA

Сообщение Pashido » 30.10.2006 (Пн) 14:49

Как сделать чтобы после сканирования очередного штрих-кода заданный TEXTBOX в форме VBA не терял фокуса?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 30.10.2006 (Пн) 14:57

Устанавливать его обратно.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Pashido
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 06.05.2004 (Чт) 17:27

Сообщение Pashido » 30.10.2006 (Пн) 18:22

ну-ну...
может еще кто подскажет?
В момент сканирования штрих-кода текст-бокс теряет фокус и фокус переходит на объект, следующий по списку в tab order. При этом инструкция в теле обработчика события .Textbox1.SetFocus не помогает.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 30.10.2006 (Пн) 18:25

Значит сканер посылает клавишу tab. Перепрограммировать сканер.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Genyaa
Обычный пользователь
Обычный пользователь
 
Сообщения: 59
Зарегистрирован: 17.10.2006 (Вт) 13:46

Сообщение Genyaa » 30.10.2006 (Пн) 21:43

можно сделать

Код: Выделить всё
SendKeys "+{TAB}", True


(т.е. послать активной программе комбинацию нажатия клавиш <Shift+TAB>)
Всякое решение плодит новые проблемы.

Nicky
Постоялец
Постоялец
 
Сообщения: 519
Зарегистрирован: 12.08.2004 (Чт) 12:14

Сообщение Nicky » 30.10.2006 (Пн) 21:52

Посмотри message terminator сканера. Хотя tab - довольно странный терминатор ;)
Отсканируй что-нибудь в блокноте - многое прояснится...


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 88

    TopList  
cron