Einzelnen Beitrag anzeigen

gandime
(Gast)

n/a Beiträge
 
#1

tserversocket onclientread probleme

  Alt 21. Dez 2006, 22:09
hi,
ich hab nen problem und zwar möchte ich eine stringlist via tclientsocket an den server verschicken dafür hab ich mir auch nen code geschrieben:

Delphi-Quellcode:
sc_handler:tclientsocket;
...
var sl_temp:tstringlist;
  sl_temp.add(a);
  sl_temp.add(b);
  sl_temp.add(c);
  for I := 0 to sl_temp.Count - 1 do
  begin
    cs_handler.Socket.SendText(sl_temp[i]);
  end;
so aber beim server kommt dann die ganze stringlist aneinandergereit in einem string an

warum?

meine server procedure:
Delphi-Quellcode:
procedure Tfrm_sockets.cs_handlerClientRead(Sender: TObject;
  Socket: TCustomWinSocket);
begin
  s_line:=Socket.ReceiveText;
...
end;
die clientread procedure wird blos einmal ausgeführt und das ergebis is dann
s_line='abc'
  Mit Zitat antworten Zitat