Foros del Web » Programación para mayores de 30 ;) » .NET »

Mostrar datos leidos desde un puerto serial

Estas en el tema de Mostrar datos leidos desde un puerto serial en el foro de .NET en Foros del Web. Hola comunidad, desde ya les agradesco por su ayuda. Bueno mi problema es que tengo un lector de tarjetas magneticas y tengo una aplicacion web ...
  #1 (permalink)  
Antiguo 29/08/2013, 01:58
Avatar de rockex  
Fecha de Ingreso: diciembre-2008
Mensajes: 45
Antigüedad: 15 años, 11 meses
Puntos: 0
Exclamación Mostrar datos leidos desde un puerto serial

Hola comunidad, desde ya les agradesco por su ayuda.
Bueno mi problema es que tengo un lector de tarjetas magneticas y tengo
una aplicacion web VB.NET que debe recibir el dato de la tarjeta.

tengo todo hasta cuando lee el dato, mi problema reside en que NO LO PUEDO MOSTRAR EN EL TEXTBOX..... cualquier ayuda es bienvenida, gracias.


codigo actual.

Código vb:
Ver original
  1. Imports System.IO.Ports
  2. Imports System.IO.Ports.SerialPort
  3. Imports System.Timers
  4.  
  5.  
  6.  
  7. Partial Class registroEntrada
  8.  
  9. Dim strBufferOut As String
  10. Dim strBufferIn As String
  11. Dim WithEvents spPuertoSerial As SerialPort = New System.IO.Ports.SerialPort("COM4", 9600, IO.Ports.Parity.None, 8, IO.Ports.StopBits.One)
  12.  
  13. 'Evento que se ejecuta al utilizar el puerto serial
  14. Private Sub spPuertoSerial_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles spPuertoSerial.DataReceived
  15.    
  16.         'aca me tiene toda la data que tiene la tarjeta
  17.        strBufferIn = spPuertoSerial.ReadExisting.ToString
  18.  
  19.         If strBufferIn <> "" Then
  20.  
  21.             'aca la pasa al textbox que mostrarse en pantalla(COSA QUE NO OCURRE)
  22.            txtBufferIn.Text = strBufferIn.ToString
  23.  
  24.             strBufferIn = ""
  25.             spPuertoSerial.DiscardInBuffer()
  26.  
  27.         End If
  28. End Sub
  29.  
  30.  
  31.  
  32.  
  33. PD: todo esto es en el code begin

Última edición por rockex; 29/08/2013 a las 02:34

Etiquetas: puerto, serial, textbox
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:16.