Vb6 如何获取FNC 3条码128

Vb6 如何获取FNC 3条码128,vb6,barcode,barcode-scanner,Vb6,Barcode,Barcode Scanner,如何获得ASCII格式的FNC 3?我想用它来创建一个功能,当按下时,配置将从条形码手册设置 比如说 BarCodeComm.Output = Chr$(27) & Chr$(128) & Chr$(29) & "CD000" 我假设ASCII 128可能是FNC 3,但它不能按预期工作,有什么线索吗 更新: 我发现我的FNC3是这个链接提供的ASCII“201”,我尝试了提供的条形码图像, 所以我决定编写如下所示的代码 BarCodeComm.Output = Ch

如何获得ASCII格式的FNC 3?我想用它来创建一个功能,当按下时,配置将从条形码手册设置

比如说

BarCodeComm.Output = Chr$(27) & Chr$(128) & Chr$(29) & "CD000"
我假设ASCII 128可能是FNC 3,但它不能按预期工作,有什么线索吗


更新: 我发现我的FNC3是这个链接提供的ASCII“201”,我尝试了提供的条形码图像, 所以我决定编写如下所示的代码

BarCodeComm.Output = Chr$(201) & "CD000"   
仍然不起作用,我认为不可能读取和配置专门用于我的条形码扫描仪的代码中的扫描仪功能,因为它不提供设置和结束


如果有任何需要配置的代码(任何语言)供我参考,请提供帮助。谢谢

准确的规格取决于扫描仪用户手册和编程手册中的说明

Chr$(128)应该表示FNC3,但可能包括它在内的前三个字节的组合可能指向FNC3

因为Chr$(27)是ASCII ESC,Chr$(29)是ASCII GS,两者都在Code 128 Code表中


请查看扫描仪的用户手册和编程手册。

这就是问题所在,我的条形码扫描仪没有提供这些信息。我只是把条形码从转换过来,它显示了{FNC3}AB000。不知道现在该怎么办,反复尝试,最终放弃了。在这种情况下,您只能创建所有要使用的图案的条形码,读取您创建的条形码,并根据结果猜测格式。请参考以下答案:复制略有不同。这可以看作是关于特定硬件/软件通知的数据格式的问题。