Hola amigos buscando en la web encontre un codigo muy simple pero
efectivo para mandar datos a una impresora por el puerto serial, el
codigo es el que sigue :
using System.IO.Ports;
class prueba_impresion_serial
{
static void Main (string[] args)
{
// Instantiate the communications
// port with some basic settings
SerialPort port = new SerialPort("COM1", 9600, Parity.None, 8,
StopBits.One);
// Open the port for communications
port.Open();
// Write a string
port.Write("Hello World");
// Write a set of bytes
port.Write(new byte[] { 0x0A, 0xE2, 0xFF }, 0, 3);
// Close the port
port.Close();
}
}
Funciona muy bien pero me gustaria saber porque no imprime cuando
quito la linea siguiente :
port.Write(new byte[] { 0x0A, 0xE2, 0xFF }, 0, 3);
y coloca una especie de caracter grafico. Hay alguna manera de que
imprima sin esto ? que significa ? Muchas gracias (^_^)
Leer las respuestas