Zitat von a.b_om: „Wie ich das Problem lösen kann, weiss ich.“Offensichtlich nicht. Das Port hat eine Property .NewLine, der weist Du CrLf zu. Dann rufst Du bei Bedarf oder im DataReceived-Event Port.ReadLine auf und hast eine Zeile eingelesen und musst nicht splitten.
Zitat von a.b_om: „könnte ich maximal den Plan aber nicht den Cod machen.“Kommt in Deinem Code .ReadLine vor (Siehe Post #12)? Wenn nein - warum nicht?
Zitat von a.b_om: „wenn es dieses vbCrLf hat?“Nein. Das Zeilenende ist durch den Inhalt der Property MyPort.NewLine definiert. Wie lange brauchst Du, um das auszuprobieren?
@a.b_om Dann wird wohl der String, der in MyPort.NewLine steht, nicht von der Gegenstelle gesendet. Lies mal in der Beschreibung nach, was da die Zeilenende-Kennung ist.