请问条形码阅读器返回的内容是不是就是字符?

yeyang1999 2003-08-20 07:34:07
如题.请指教
...全文
39 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
柯本 2003-08-21
  • 打赏
  • 举报
回复
不能,因为它是直接串在键盘信号中的
yeyang1999 2003-08-21
  • 打赏
  • 举报
回复
我没有办法知道这个是键盘的输入还是阅读器的输入呢?
pcclever 2003-08-20
  • 打赏
  • 举报
回复
不用自己处理,可以直接得到字串
bigcat00 2003-08-20
  • 打赏
  • 举报
回复
唉呀,就是和键盘输入是一样的,你把它当成键盘一样处理就OK了。
yeyang1999 2003-08-20
  • 打赏
  • 举报
回复
那就是说还得自己处理成可以识别的字符了?!
ppgo 2003-08-20
  • 打赏
  • 举报
回复
返回的是二进制流
* 条形码制作简明指导 * * * * 2010年.杭州(FreeBarcode) * *********************************************************************************************** 1、首先,FreeBarcode 是一款完全免费的软件,任何人都可以自由使用它,但禁止任何人捆绑到商业软件或 共享软件中销售。自从这个软件发布之后,用户群迅速膨胀,这是好事,说明这款软件还比较实用,但也 因此产生另一个问题:有的用户对“完全免费”这四个字不甚理解。所以,咨询的、提要求的、请教的等 等络绎不绝。有工厂用户要输出流水条码的、有商家用户要输出条码商品标签的、有印刷行业的用户要输 出特别的格式,等等,各行各业,五花八门的拥上来咨询、请教、提要求。在此作者声明:本软件作者对 FreeBarcode 软件,不提供任何服务,请用户们不要再咨询、请教,更不要提要求。 2、FreeBarcode 2.1.0.409 版本支持35大类条码的制作,这在免费条码制作软件中是极其少见的。虽然这个 软件没有提供排版功能,但它却有一个输出到剪贴板的功能,您为什么不可以用Word、WPS、CorelDraw等 等软件排版呢?难道Word、WPS、CorelDraw这些软件的排版功能,还不够强大吗? 3、FreeBarcode 是完全基于矢量图形的,不存在光栅图形输出的误差。所以,它的制作精度,只和您的打印 机有关。但条形码的等级,还和打印介质有关系,并非仅由打印精度决定。一般而言,使用激光、喷墨打 印机,只能制作出C级、D级的条码,若要制作出A级、B级条码,就得使用热转印或热敏打印机打印。用户 可能会发现这样一个问题:超市里商品标签上的条码,看起来很粗糙,甚至带有锯齿,可是条码扫描枪很 好读出来,而你打印的很精密的条码,条码枪却读不出,这是为什么呢?这就是因为打印介质问题,因为 条码枪扫描时,需要条码反射光到条码扫描器,所以你的条码打印得很好,却不怎么反光的话,条码扫描 器就读不出了。当然,这也和条码打印到什么纸张上有关,因为条码标签纸一般都是反光性很好的,若打 印在普通纸张上,性能就要差一些。当然,还和条码扫描枪的灵敏度有关,灵敏度高的条码枪,条码微弱 的反光即可,灵敏度差的条码枪,需要较强的反光,才能识别出来。现在,也有不依赖条码反射光的扫描 器,不过这类扫描器价格相对高些。有的用户用劣质硒鼓、墨水,打印到劣质的纸张上,扫描枪又是最低 档次的…… 4、制作条形码先得了解相关条码的一些常识。比方有的用户,连某种条码的尺寸规范还没弄清楚,就开始制 作条码,这样胡乱做出的条码,连外形尺寸都不达标,当然没什么用,因为条码并不是你想做多大就做多 大的,因为它要适配条码扫描器,否则条码扫描器不能认识。所以,制作条码之前最好先了解下相应的条 码。现在网络这么发达,网上到处可找到条码相关的信息。 5、对于1D条形码来说,比较常用又比较复杂的是Code 128A\B\C条码和GS1/EAN/UCC 128A\B\C 条码。可以这 么说,目前绝大部分专业或免费的条形码制作软件,对Code 128条码和GS1/EAN/UCC 128 条码的支持,都 是不怎么完善的,仅仅支持明码 128条码。所谓明码就是abcd...1234...#$<|=...这些可在键盘上打出的 字符。但 128码还支持编码那些无法在键盘上打出的控制符号,比如:回车、ESC、Tab等等你可以在键盘 上看见,但无法在键盘上打出。FreeBarcode 是完整支持128条码的,如何在FreeBarcode中输入这些在键 盘上无法打出的32个控制符号呢?象下面一样输入即可(一个反斜杠\加上字符名): \NUL、\SOH、\STX、\ETX、\EOT、\ENQ、\ACK、\BEL、\BS、\HT、\LF、\VT、\FF、\CR、\SO、\SI、\DLE、 \DC1、\DC2、\DC3、\DC4、\N
*********************************************************************************************** * 条形码制作简明指导 * * * * 2010年.杭州(FreeBarcode) * *********************************************************************************************** 1、首先,FreeBarcode 是一款完全免费的软件,任何人都可以自由使用它,但禁止任何人捆绑到商业软件或 共享软件中销售。自从这个软件发布之后,用户群迅速膨胀,这是好事,说明这款软件还比较实用,但也 因此产生另一个问题:有的用户对“完全免费”这四个字不甚理解。所以,咨询的、提要求的、请教的等 等络绎不绝。有工厂用户要输出流水条码的、有商家用户要输出条码商品标签的、有印刷行业的用户要输 出特别的格式,等等,各行各业,五花八门的拥上来咨询、请教、提要求。在此作者声明:本软件作者对 FreeBarcode 软件,不提供任何服务,请用户们不要再咨询、请教,更不要提要求。 2、FreeBarcode 2.1.0.409 版本支持35大类条码的制作,这在免费条码制作软件中是极其少见的。虽然这个 软件没有提供排版功能,但它却有一个输出到剪贴板的功能,您为什么不可以用Word、WPS、CorelDraw等 等软件排版呢?难道Word、WPS、CorelDraw这些软件的排版功能,还不够强大吗? 3、FreeBarcode 是完全基于矢量图形的,不存在光栅图形输出的误差。所以,它的制作精度,只和您的打印 机有关。但条形码的等级,还和打印介质有关系,并非仅由打印精度决定。一般而言,使用激光、喷墨打 印机,只能制作出C级、D级的条码,若要制作出A级、B级条码,就得使用热转印或热敏打印机打印。用户 可能会发现这样一个问题:超市里商品标签上的条码,看起来很粗糙,甚至带有锯齿,可是条码扫描枪很 好读出来,而你打印的很精密的条码,条码枪却读不出,这是为什么呢?这就是因为打印介质问题,因为 条码枪扫描时,需要条码反射光到条码扫描器,所以你的条码打印得很好,却不怎么反光的话,条码扫描 器就读不出了。当然,这也和条码打印到什么纸张上有关,因为条码标签纸一般都是反光性很好的,若打 印在普通纸张上,性能就要差一些。当然,还和条码扫描枪的灵敏度有关,灵敏度高的条码枪,条码微弱 的反光即可,灵敏度差的条码枪,需要较强的反光,才能识别出来。现在,也有不依赖条码反射光的扫描 器,不过这类扫描器价格相对高些。有的用户用劣质硒鼓、墨水,打印到劣质的纸张上,扫描枪又是最低 档次的…… 4、制作条形码先得了解相关条码的一些常识。比方有的用户,连某种条码的尺寸规范还没弄清楚,就开始制 作条码,这样胡乱做出的条码,连外形尺寸都不达标,当然没什么用,因为条码并不是你想做多大就做多 大的,因为它要适配条码扫描器,否则条码扫描器不能认识。所以,制作条码之前最好先了解下相应的条 码。现在网络这么发达,网上到处可找到条码相关的信息。 5、对于1D条形码来说,比较常用又比较复杂的是Code 128A\B\C条码和GS1/EAN/UCC 128A\B\C 条码。可以这 么说,目前绝大部分专业或免费的条形码制作软件,对Code 128条码和GS1/EAN/UCC 128 条码的支持,都 是不怎么完善的,仅仅支持明码 128条码。所谓明码就是abcd...1234...#$<|=...这些可在键盘上打出的 字符。但 128码还支持编码那些无法在键盘上打出的控制符号,比如:回车、ESC、Tab等等你可以在键盘 上看见,但无法在键盘上打出。FreeBarcode 是完整支持128条码的,如何在FreeBarcode中输入这些在键 盘上无法打出的32个控制符号呢?象下面一样输入即可(一个反斜杠\加上字符名): \NUL、\S

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧