im MEMO bekomme ich zu sehen:
DA;06; 9.0s;0;3;00; 1.400742E-01;00; 1.989387E-01;00; 4.504735E-02;00; 2.067071E-01;00; 1.657059E-01;00; 2.250215E-02;22750
d.h. es müsste sein:
DA;06; 9.0s;0;3;00; 1.400742E-01;00; 1.989387E-01;00; 4.504735E-02;00; 2.067071E-01;00; 1.657059E-01;00; 2.250215E-02;22750#D#A
Wenn ich im TSerial1EventChar() ein künstliches #13#10 wie folgt
einfüge
Delphi-Quellcode:
TSerial1EventChar()
begin
s:=Serial1.ReceiveText;
Memo1.Text:=Memo1.Text+s+#13#10
end;
dann sieht der oben beschriebene zerhackte Antwortstext im MEMO1 wie folgt aus:
Delphi-Quellcode:
DA;06; 9.0s
;0;3;00; 1.400
742E-01;00; 1.
989387E-01;00;
4.504735E-02;
00; 2.067071E-
01;00; 1.65705
9E-01;00; 2.25
0215E-02;22750
(Die Zeichenzahl jeder Zeile ist die selbe, Bezeichnung "Quellcode" fürs letzte Fenster irreführend, Habe Codefenster nur benutzt, weil es in der Darstellung auf die eränderte Anzahl der Leerzeichen ankommt - manschmal 4..oder 2..)
Vielen Dank und Grüsse
EccoBravo