[ОТВЕТИТЬ]
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, время: 10:23.

 

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