Форум » [x]Harbour » тормоза при работе с клавиатурой » Ответить

тормоза при работе с клавиатурой

MIKHAIL: Поставил новые быстрые сканеры штрих-кодов, которые работают в режиме эмуляции клавиатуры. При сканировнии стали пропадать часть цифр штрих-кода в полноэкранном режиме. Я так понимаю просто не успевает обработать буфер клавиатуры. К тому же у меня программа запускается из пакетного файла bat, а это вызывает копию ntvdm, которая видимо и подтормаживает работу проги. Если запускать сам exe то все вроде нормально работает, ну или работать в окне, а это не всем пользователям нравиться. Подскажите как можно убрать тормоза?

Ответов - 5

petr707: Можно попробовать поменять настройки сканера, возможно по дефолту установлено что-то не то, что нужно. В документации на сканер должно быть штрих-кодовое меню. Длина штрих-кода какая ?

MIKHAIL: petr707 пишет: Можно попробовать поменять настройки сканера, возможно по дефолту установлено что-то не то Там настроек минимум, скорость не регулируется, на более новых машинах работает нормально. Может есть в harbor что то типа функции CT kbdspeed() ?

petr707: Зачем harbour? Нужно смотреть Windows. Операционки разные ? Можно попробовать команду MODE /? ( MODE CON: ) И вообще - просто сканировать не в программе, а в окне командной строки. Если в нем проблем нет, то проблемы - в программе.


Dima: MIKHAIL пишет: Может есть в harbor что то типа функции CT kbdspeed() ? Панель управления - Клавиатура можно там поиграть с задержкой. Еще можно на проблемной машине открыть Word (Excel) или еще что то и пробнуть снять сканером штрих код и посмотреть весь ли код получился. PS У нас сканера марки SYMBOL LS 2208 клавиатурные , есть USB и COM , в программе на Harbour c ними нет проблем. Терминал GTWVT , до него был GTSTD

MIKHAIL: Поигрался с MODE CON вроде пошло все. Спасибо!



полная версия страницы