Hi Carlo,
ich kann es ja nochmal beschreiben.
Ich möchte mein Programm durch ein
Indy TcpClient mit einen Server verbinden.
Das klappt!
Nun lese ich über ein Timer die Daten aus, das geht auch!
Delphi-Quellcode:
if IdTCPClient.Connected then begin
with IdTCPClient do begin
strResult:=IOHandler.ReadLn;
Memo1.Lines.Add(strResult);
end;
end;
end;
Meine Frage ist nun noch immer wie ich ALLE Daten an dieser Stelle auslesen kann sodas ich mal 3 mal 5 oder mal 10 Zeilen auf einmal gelesen hab, immer also die Anzahl der Zeilen die auch wirklich zur Verfügung stehen.
Es muß doch möglich sein das abzufragen oder nicht?
Ich glaube das er mir die "Allready connect" Meldung erzeugt da noch Daten vorhanden sind obwohl ich die Verbindung schon getrennt habe...
MfG Frank