Ich habe vor kurzem auch die
Indy Komponente
TCP Client benutzt.
Um eine Antwort vom Server auswerten zu können, muss man erst mal etwas warten. Dies kann man mit checkfordataonsource des IO - Handlers machen. Als Parameter kann man die Wartezeit angeben. Die Antworten vom Server landen bei mir 9im Inputbuffer, den man sehr bequem mit der Methode inputbufferasstring auslesen kann. Zusätzlich kann man hier noch einen Parameter zum Encoding angeben.
Ich hoffe, so funktioniert es.
Gruß Kompi