当前位置: 首页 > news >正文

基恩士读取2个二维码

基恩士SR1000既经济又实惠,使我们读码的首选利器,那么通常情况下,读码只需要读取一个二维码,.有时候需要读取多个二维码,基恩士软件是可以设置的.那么软件该怎么实现呢?
基恩士软件设置,读取方法-智能模式,读取条码数量 2个
基恩士软件设置
软件在Socket接受函数里,修改,收到的数据并分析即可,当两个都获取到并比较格式长度一致,才算真的读取成功,有一个不成功就是NG.这个逻辑不同客户要求不一样,根据自己需求自己实现就好了.

关于字符串的比较,有很多种方法,
int nFindTwo=0;
nFindTwo = strReceiveCode.Find(_T(“,”));
strCode1=strReceiveCode.Mid(0,nFindTwo);
strCode2=strReceiveCode.Mid(nFindTwo+1);
strCode1=strCode1.TrimRight();
strCode2=strCode2.TrimRight();

if(strCode1.Compare(strCode2)0)//完全相等
{
}
esle//不相等
{
}
///
有人说你这个比较太麻烦了,直接比较不好吗?,
strCode1=strCode1.TrimRight();
strCode2=strCode2.TrimRight();

if(strCode1
strCode2)
{
}
else
{
}
在这里插入图片描述
有时候别看这两组数一模一样,其实长度不一样,比较时候我们当然希望不要多有多余的字符如换行,2个字符长度,去掉之后,才是我们真正想要的数据.
我们去掉一些看不见的字符,才是真正实际需要的比较!!!一般接受的数据都是自带换行符,不处理很容易出现异常情况.


http://www.mrgr.cn/news/52973.html

相关文章:

  • 世人尽知雄鸡图,谁人犹记海棠泪?
  • Android实战之如何快速实现自动轮播图
  • Axure横向菜单高级交互
  • 微服务架构与物联网深度融合,从理论到实践助力企业数字化转型
  • 南京观海微电子---多路降压稳压DC-DC开关电源电路设计(3.3V、5V、12V、ADJ)
  • map和set的模拟实现
  • 如何做好私域精准引流
  • SpringBoot中的对象
  • 跳跃表详解及案例
  • 掌控板读取板载光线传感器数值
  • kubernetes安装web界面
  • MFC中多线程进度条的简单代码实现
  • 中英互译大比拼,这5款工具随心选!
  • 上海桶饭配送中腾食品:资源整合与一站式服务典范
  • 四步向gem5中添加用户自定义的分支预测器
  • vue综合指南(六)
  • springboot033小徐影城管理系统(论文+源码)_kaic
  • 复现EfficientNet
  • 平台上新 | 智能分析——你的智能体调优工具已上线!
  • 倍思、公牛、西圣充电宝好用吗?测评PK 谁是性价比之王!