Einzelnen Beitrag anzeigen

need-some-blood

Registriert seit: 3. Dez 2004
4 Beiträge
 
#6

Re: einfachen text per idctpserver an client senden, wie geh

  Alt 3. Dez 2004, 13:17
Hänge meine Frage hier mal ran.

simple Client-Server-Anwendung

Server funzt bestens. client ließt alle Daten sofern welche am socket anstehen. Nun möchte ich aber, das der Client automatisch alle 1000ms den Socket liest.

Bisher war das ganze in nem Timer
Code:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
  try
   idtcpclient1.readbuffer(recvstring,20); // Habs auch schon mit readln('',800,20); versucht
  finally
    memo1.lines.add(recvstring);
  end;
end;
Habe das Timeout auf 800 ms gesetzt. Aber entweder stürzt das Prog ab, oder es erscheint eine Exception, kommt drauf an ob ich readbuffer, oder readln nutze.

Die Boardsuche habe ich schon genutz, aber nisher hat nix genutzt.

Danke
  Mit Zitat antworten Zitat