kann ich nicht nachvollziehen.grisu74 schrieb:
gesplittet
Da das
SerialPort
in jedem Falle in einem anderen Thread läuft, stell bitte Deinen Code auf diesen um:VB.NET-Quellcode
- Private Delegate Sub SetTextCallback(txt As String)
- Private Sub SerialPort1_DataReceived(sender As System.Object, e As System.IO.Ports.SerialDataReceivedEventArgs) Handles SerialPort1.DataReceived
- Dim txt = SerialPort1.ReadLine()
- Dim x As New SetTextCallback(AddressOf ReceivedText)
- Me.BeginInvoke(x, New Object() {Text})
- End Sub
- Private Sub ReceivedText(ByVal text As String)
- Me.RichTextBox2.Text &= text 'append text
- Debug.WriteLine(text)
- End Sub
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert!
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert!