Suchergebnisse
Suchergebnisse 1-3 von insgesamt 3.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Zitat von a.b_om: „If InStr(SerialPort.ReadExisting(), Chr(13)) Then text = SerialPort.ReadExisting().Substring(0, SerialPort.ReadExisting().IndexOf(Chr(10)))“Du kannst nur einmal auslesen! Beim zweiten Read sind die Daten schon weg. Lese mit ReadExisting in eine Variable ein und nimm diese für die Nachbehandlung.
-
Kannst du eigentlich nicht anhand des Datenformats entscheiden, was zu tun ist? So ist das eine gefährliche Angelegenheit. Es ist ja nicht sichergestellt, dass beim DataReceived Event von dem zweizeiligen Record bereits beide da sind. Es könnte ja auch sein, dass zwei Events kommen, für jede Zeile eines. Die behandelst du in dem Fall wie zwei Einzeiler. Oder was macht deine spezielle Methode, die du bei CrLf ausführst?