[ОТВЕТИТЬ]
Опции темы
24.02.2014 14:21  
stealblood
при считывании ШК в блокнот, информация отображается не корректно (так же и в программе куда должен считывать). вместо запятых буква "б" вместо точек буква "ю". и тп.

на других сканерах проблему решал установкой кириллицы. но на этот сканер я такого не нашел.

подскажите пожалуйста как решить проблему.

ПС: на заводские сбрасывал, толку 0.
 
24.02.2014 14:25  
grannie
Поставить в винде английскую раскладку. Сканер тут не причём, он просто эмулирует клавиатуру.
 
24.02.2014 14:27  
stealblood
Цитата:
Сообщение от grannie
Поставить в винде английскую раскладку. Сканер тут не причём, он просто эмулирует клавиатуру.
если ставлю английскую раскладку, он считывает английские буквы, а нужен русский текст.
 
24.02.2014 14:29  
stealblood
немного не так описал проблему. вместо точки ставит / вместо запятой ? и тп.
 
24.02.2014 15:03  
grannie
Русские буквы не описаны в стандартах ни в одной из символогий ШК. Так что, работа с ними - забавный артефакт, не более. По-хорошему, её (кириллицу) НЕЛЬЗЯ использовать нигде именно по причине отсутствия стандартов.
Если нужно универсальное решение - нужно чётко зафиксировать в ТЗ способ кодирования русских букв в ШК (а их - много) и писать самостоятельный разбор "сырых" данных от сканера. Во всех остальных случаях это может работать только при определённом сочетании ШК-сканер, которое придётся подбирать. И молиться, чтобы не встретился ШК, закодированный по-другому.
Приведите плиз пример ШК, который Вы читаете. Они все из одного источника?
 
24.02.2014 16:40  
stealblood
проблему решил считыванием шк " Select USB Alternate keybord"
 
 
Опции темы



Часовой пояс GMT +3, время: 00:58.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.