以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]条形码的校样符问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62877) |
-- 作者:loongtai -- 发布时间:2015/1/9 14:31:00 -- [求助]条形码的校样符问题 将bar的bar.DisplayChecksum=false, bar.Code = “12345” 当打印出条码后,用条码枪扫描条形码发现,扫描出的内容为"12345"外加一个字符。 这多出来的字符是不是校验符? .DisplayChecksum是不是只对文本内容中显不显示校验码起作用,而在条形码中均是含校验码的? 如果是这样,如何让条码内容与文本内容一致?
|
-- 作者:Bin -- 发布时间:2015/1/9 14:32:00 -- 不会的啊. 你的扫描仪的问题吧. |
-- 作者:Bin -- 发布时间:2015/1/9 14:33:00 -- Bar.DisplayStartStopChar = False 这个也设置一下 |
-- 作者:loongtai -- 发布时间:2015/1/9 15:16:00 -- 打印窗口及代码如下: 输入:12345 打印后的条码扫描结果:
|
-- 作者:Bin -- 发布时间:2015/1/9 15:21:00 -- 应该是你扫描仪的问题,你可以用手机下载个条形码扫描工具试试看 |
-- 作者:有点甜 -- 发布时间:2015/1/9 15:22:00 -- 校验位去掉
Bar.DisplayChecksum = False |
-- 作者:loongtai -- 发布时间:2015/1/9 16:39:00 -- 以下是引用有点甜在2015-1-9 15:22:00的发言:
校验位去掉
Bar.DisplayChecksum = False 已经设置成false了。 |
-- 作者:loongtai -- 发布时间:2015/1/9 16:40:00 -- 以下是引用Bin在2015-1-9 15:21:00的发言: 应该是你扫描仪的问题,你可以用手机下载个条形码扫描工具试试看 我用快递100这个软件扫描了下条码,还是多一位
|
-- 作者:有点甜 -- 发布时间:2015/1/9 17:22:00 -- 回复楼上,应该是你的扫描器设置了校验位后缀吧? |
-- 作者:loongtai -- 发布时间:2015/1/9 17:26:00 -- 问题解决了,应该是这个属性的问题 Bar.AddCheckSum = False
|