PowerZwerg
Grünschnabel
Moin moin!
Bin dabei ein Terminal Programm für eine serielle Schnittstelle zu erstellen. Das Prog läuft auch schon recht ordentlich es sind nur noch ein paar schönheitsfehler auszumerzen. Und hoffe hier etwas Hilfe b.z.w. Ratschläge zu bekommen.
<Ich arbeite mit dem Borland Builder 6.> <auf Basis der vcl>
Ich lese die Daten von der Schnittstelle ein und speichere sie dann in einem
char string. Von Dort aus übergebe ich sie einem RichEdit Feld zur anzeige.
RichEdit->SetSelTextBuf(Buffer);
Nun mein Problem:
Das RichEdit Feld interpretiert die zeichen 13h und 0ah sprich Carriage Return und line feed beides als new line und somit habe ich teilweise eine Lehrzeile wo keine sein sollten.
Bin selber nach langer suche verzweifet und hoffe das mir hier jemand helfen kann.
MFG PZ
Bin dabei ein Terminal Programm für eine serielle Schnittstelle zu erstellen. Das Prog läuft auch schon recht ordentlich es sind nur noch ein paar schönheitsfehler auszumerzen. Und hoffe hier etwas Hilfe b.z.w. Ratschläge zu bekommen.
<Ich arbeite mit dem Borland Builder 6.> <auf Basis der vcl>
Ich lese die Daten von der Schnittstelle ein und speichere sie dann in einem
char string. Von Dort aus übergebe ich sie einem RichEdit Feld zur anzeige.
RichEdit->SetSelTextBuf(Buffer);
Nun mein Problem:
Das RichEdit Feld interpretiert die zeichen 13h und 0ah sprich Carriage Return und line feed beides als new line und somit habe ich teilweise eine Lehrzeile wo keine sein sollten.
Bin selber nach langer suche verzweifet und hoffe das mir hier jemand helfen kann.
MFG PZ