Почему если в 1с в настройках сканера штрихкодов установить слишком маленький таймаут, то штрихкод обрезается в начале? Например есть штрихкод - 8409123456789, то 1с может прочитать штрихкод как 56789, получается штрихкод считывается с конца?
(1) Бывает, что таймаут установлен по умолчанию, все работало хорошо, но установили антивирус + работа через RDP и штрихкод начинается обрезаться. Вот почему он в начале-то обрезается? Сканер его с конца считывает?
(2) когда работал со сканером по компорту через винапи, сталкивался с тем что за один присест функция ReadFile может не вернуть весь код, а вернуть только символов 7-8. Тогда надо перекурить миллисекунд несколько и попробовать еще раз, в буфере будет остаток. Возможно, собака порылась где-то здесь.