Registriert seit: 4. Nov 2003
Ort: Happurg (Nürnberg)
331 Beiträge
Delphi 2006 Professional
|
Re: TClient/Server Socket erfindet leere Zeilen
5. Nov 2003, 08:19
Probier mal mit den beiden Eigenschaften WantReturns uns Wordwrap vom Memo ein bisschen herum!
Normalerweise müsstest du beim Server
Wordwrap := False;
WantReturns := True;
WantReturns schaltet die Zeilenumbrüche ein, und Wordwrap verhindert ein Automatisches umbrechen!
Beim Client Wordwrap auf True, sonst musste immer so lästig scrollen.
Mein Verdacht:
Das Client-Memo bricht mit jedem von dir reingemachten Return um:
Zeile1
Zeile2
Zeile3
Dann sendest du das Ganze zum Server, und zwar als String:
'Zeile1'+#13+'Zeile2'+#13+'Zeile3'
Wenn nun das Server-Memo den String erst mit Wordwrap umbricht (Zeile zuende) und DANN die #13 interpretiert haste genau dein Problem.
Nur so ne Idee!
Oder: Das Server-Memo is kleiner als das vom Client. Also entwerder gleiche größe oder beim Server Wordwrap auf False...
Christian Schubert Ich fange gerade erst an, den Umfang meiner Ahnungslosigkeit zu begreifen...
|