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 originalImports System.IO.Ports
Imports System.IO.Ports.SerialPort
Imports System.Timers
Partial Class registroEntrada
Dim strBufferOut As String
Dim strBufferIn As String
Dim WithEvents spPuertoSerial As SerialPort = New System.IO.Ports.SerialPort("COM4", 9600, IO.Ports.Parity.None, 8, IO.Ports.StopBits.One)
'Evento que se ejecuta al utilizar el puerto serial
Private Sub spPuertoSerial_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles spPuertoSerial.DataReceived
'aca me tiene toda la data que tiene la tarjeta
strBufferIn = spPuertoSerial.ReadExisting.ToString
If strBufferIn <> "" Then
'aca la pasa al textbox que mostrarse en pantalla(COSA QUE NO OCURRE)
txtBufferIn.Text = strBufferIn.ToString
strBufferIn = ""
spPuertoSerial.DiscardInBuffer()
End If
End Sub
PD: todo esto es en el code begin