so hab jetzt mal was überprüft:
1) Die Länge des output strings von TComDataPacket ist unterscheidlich, dh es werden Leerzeichen sozusagen "gelesen"
2) Ich hab den "Buffer" mal nach einer Eingabe des "Modems" ausgelesen:
Delphi-Quellcode:
//----
var str2 : TComBuffer;
begin
str2:=ComPort1.Buffer;
ShowMessage(Char(str2));
end;
das gibt nach jeder Ausgabe das Zeichen "é" aus... wieso??
vielleicht half das ja etwas weiter!?