es muy extraño y debe ser algo muy tonto, como suele suceder... el tema es que tengo un programa que funciona sin problemas, en muchos dispositivos, y muchas impresoras, pero ayer al instalar este programa en dos equipos en especial, no imprime el código de barras, imprime todo el resto, pero el codigo de barras no, en vez del codigo de barras, aparece el codigo en formato texto...
el tema es que es esta impresora en especial, ya que otra impresora, otro modelo, funciona sin problema con el mismo codigo.
lo he hecho con hexadecimal u con Ascii, y tengo el mismo resultado...
alguien ve algo extraño, o algo que me falte?
de antemano, muchas gracias.
el tema es que es esta impresora en especial, ya que otra impresora, otro modelo, funciona sin problema con el mismo codigo.
lo he hecho con hexadecimal u con Ascii, y tengo el mismo resultado...
B4X:
printer.Initialize(Main.serial1.OutputStream)
PrintBuffer=""
PrintBuffer=PrintBuffer & Chr(27)&"a"&Chr(0) ' Justification (center)
PrintBuffer= PrintBuffer & Chr(29) & "w" & Chr(2)
PrintBuffer=PrintBuffer & Chr(29)&"h"&Chr(80) ' Set bar code height 50
PrintBuffer=PrintBuffer & Chr(29)&"H"&Chr(0) ' Select printing position of HRI characters
PrintBuffer=PrintBuffer & Chr(29)&"f"&Chr(1) ' Select font For HRI characters
PrintBuffer=PrintBuffer & Chr(29)&"k"&Chr(4)& s_BarCode &Chr(0) ' Print bar code: s_BarCode <<<<<
PrintBuffer=PrintBuffer & Chr(27)&"!"&Chr(0)&""&Chr(10)
alguien ve algo extraño, o algo que me falte?
de antemano, muchas gracias.