当前位置:编程学习 > VB >>

code 128的转换函数

安装了code128的字体,但是在水晶报表直接调用字体,扫描枪不认,经过了解得知,所要显示的数值需要一段转换函数才能正确返回成code128值,但是不知道这段函数如何写,请高手赐教,谢谢!!! --------------------编程问答-------------------- 水晶报表、扫描枪 什么关系?在哪里不认? --------------------编程问答-------------------- up --------------------编程问答-------------------- 友情Up..............
--------------------编程问答-------------------- http://topic.csdn.net/u/20091021/17/8c42d979-f8e1-4b59-9c49-c1126894828e.html --------------------编程问答-------------------- 试过串口调试器不?建议用串口调试器看看接受到的是什么内容(使用16进制) --------------------编程问答--------------------
引用 1 楼 jhone99 的回复:
水晶报表、扫描枪 什么关系?在哪里不认?

...... --------------------编程问答-------------------- 曾经这些问题都很困扰我,但现在这些都解决了,
关键:
CODE128条形码是经过编码的,其格式如下
“起始码”1位+原始码+“校验码”1位+“结束码”1位,然后把这些字符按CODE128条码字体转换一下,就好了,不像CODE39  是“*”+原始码+“*”

 还有,打印的时候也很有讲究,字体大小、比例都会影响扫描识别,这个要多试才知道。
具体的规则,网上都有专门介绍,不用我罗嗦了
--------------------编程问答-------------------- 终究还是串口通信协议的问题。。。
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,