loading

Fabricante profesional de escáneres de códigos de barras.

¿Cómo leer los datos escaneados por el escáner de código de barras?

1. Conecte el escáner de código de barras: Conecte el escáner de código de barras a la computadora mediante USB o puerto serie. Asegúrese de que el controlador esté instalado y funcione correctamente. 2. Cree un objeto de puerto serie: Use la clase SerialPort en C# para crear un objeto de puerto serie que reciba los datos enviados por el escáner.
PuertoSerialpuertoserial = nuevo PuertoSerial();
serialPort.PortName = "COM1"; //Especifique el número de puerto serie
serialPort.BaudRate = 9600; //Especifique la velocidad en baudios
serialPort.Open(); //Abre el puerto serie
3. Leer datos: Utilice el evento DataReceived del objeto del puerto serie para escuchar los datos enviados por el escáner. Este evento se activa cuando llegan los datos, y luego se leen y procesan.
serialPort.DataReceived += nuevo SerialDataReceivedEventHandler(DataReceivedHandler);

privado estático void DataReceivedHandler(objeto remitente, SerialDataReceivedEventArgs e)
{
SerialPort sp = (SerialPort)remitente;
cadena indata = sp.ReadExisting();
Console.WriteLine("Datos recibidos:");
Consola.WriteLine(indata);
}
4. Cerrar el puerto serie: cuando el programa ya no necesite recibir datos del escáner, cierre el objeto del puerto serie para liberar recursos. csharpCopiar código
serialPort.Close(); //Cerrar el puerto serie
Tenga en cuenta que los distintos modelos de escáner pueden tener distintos formatos de datos y protocolos de comunicación. Por lo tanto, en aplicaciones reales, es necesario comprender las especificaciones y las instrucciones de funcionamiento del escáner para procesar y analizar correctamente los datos enviados.

aviar
Como usuario, ¿es mejor utilizar un escáner de código de barras inalámbrico o un escáner de código de barras con cable?
Recomendado para ti
sin datos
Ponte en contacto con nosotros
+86-152 0103 5076
¿Listo para trabajar con nosotros?
La empresa insiste continuamente en definir productos a partir del chip, tomando chips personalizados, algoritmos de reconocimiento de imágenes y servicios personalizados como nuestra competencia principal y se esfuerza constantemente por mejorarlos.
Contacto con nosotros
Persona de contacto: Jason
WhatsApp: +86-152 0103 5076
Correo electrónico: jason@creating-itech.com

Añadir:
RM2601-2, Edificio NO.2, Parque Industrial de Outsourcing de Servicios TEDA, NO. 19, Xinhuanxi Road, TEDA, Tianjin, China, 300457
Contáctenos
phone
whatsapp
Póngase en contacto con el servicio al cliente
Contáctenos
phone
whatsapp
cancelar
Customer service
detect