Hallo zusammen
Ich möchte eine Serial Port Array erstellen.
Public mySerialPort(2) As SerialPort
Public Sub Init()
For i As Byte = 0 To 1
mySerialPort(i) = New SerialPort
mySerialPort(i).BaudRate = 38400
mySerialPort(i).DataBits = 8
mySerialPort(i).Parity = IO.Ports.Parity.None
mySerialPort(i).Open()
AddHandler mySerialPort(i).DataReceived, AddressOf SerComReceiveHandler
Next
mySerialPort(0).PortName = "Com1"
mySerialPort(1).PortName = "Com2"
End Sub
Public Sub SerComReceiveHandler(sender As Object, e As SerialDataReceivedEventArgs)
End Sub
Wie bekomme ich im Receive Event heraus, welcher Com Port ausgelöst hat (Zeichen hat) ?
Vielen Dank im voraus für die Hilfe !
Michel
Ich möchte eine Serial Port Array erstellen.
Public mySerialPort(2) As SerialPort
Public Sub Init()
For i As Byte = 0 To 1
mySerialPort(i) = New SerialPort
mySerialPort(i).BaudRate = 38400
mySerialPort(i).DataBits = 8
mySerialPort(i).Parity = IO.Ports.Parity.None
mySerialPort(i).Open()
AddHandler mySerialPort(i).DataReceived, AddressOf SerComReceiveHandler
Next
mySerialPort(0).PortName = "Com1"
mySerialPort(1).PortName = "Com2"
End Sub
Public Sub SerComReceiveHandler(sender As Object, e As SerialDataReceivedEventArgs)
End Sub
Wie bekomme ich im Receive Event heraus, welcher Com Port ausgelöst hat (Zeichen hat) ?
Vielen Dank im voraus für die Hilfe !
Michel