用VBA写串口打印方式打印标签,打印机为DATAMAX4208,条码、英文都没问题,但中文不行,按手册上用"yUGB",打印机没响应
请问哪位可以帮忙解决

解决方案 »

  1.   

       WriteComm GHComm, StringToBytes( "CHR(2)L" & vbCr)
       WriteComm GHComm, StringToBytes("D11" & vbCr)
       WriteComm GHComm, StringToBytes("CHR(2)ySPM" & vbCr)
       WriteComm GHComm, StringToBytes("1E4202001210010" & "BAR0123456" & vbCr)
       WriteComm GHComm, StringToBytes("CHR(2)yUGB" & vbCr)
       WriteComm GHComm, StringToBytes(LINE8_DZ_FM & retval & vbCr)
       WriteComm GHComm, StringToBytes("1911uC000110010P012P012"& "BAD0" & vbCr)
       WriteComm GHComm, StringToBytes("E")
    以汉字"盒"为例,打印机没有汉卡