c# - 从条码阅读器获取正确的字符,独立于输入法
问题描述
我在使用条形码阅读器时遇到问题:如果我的条形码阅读器的国家/地区设置为 USA,并且我的 PC(Windows 10)上的输入语言是意大利语,那么当我扫描带有特殊字符(如 \ / : )的代码时,我会在视频中查看其他字符(如ù - ç)。
如果我安装并将我的输入法更改为美国,它可以正确读取字符。否则,如果我在意大利的条形码阅读器上更改国家/地区并将输入法留在 PC Italian 上,它会正确读取字符。
我无法在客户的 PC 上动态安装美国输入法,我不知道如何对条形码阅读器进行编程,所以有一个简单的解决方案可以在不更改输入法和条形码阅读器设置的情况下获得正确的字符序列?
解决方案
推荐阅读
- python - 无法在python上读取文件
- mysql - 如何在case语句中添加东西
- entity-framework-core - Entity Framework Core 3.1 代码优先唯一约束不起作用
- storage - OpenStack Block Storage 无法创建 LVM 物理卷
- html - 将文本或三角形放置在 div 的右上角
- android - 关于 Room DB 中的关系,我应该采用哪种方法?
- javascript - 几秒钟后出现最大调用堆栈大小超出错误。这个js代码有什么问题
- r - read.fwf 不会读取固定宽度文件中的所有行
- android - Google Sign 无法与 signed.apk 一起使用
- javascript - Vue.js:vue.config.js 中的选项无效:不允许使用“插件”