Forum: Netzwerke
Delphi
by smudo,
16. Sep 2005
Hallo und Danke nochmal an Marabu.
Ich hab die Frage zwar als beantwortet gekennzeichnet, bin aber mit der Lösung des Problems noch nicht wirklich vorwärts gekommen,
hab dafür aber einen neuen Thread geöffnet und zwar hier
Einen angenehmen Freitag wünscht
René
Forum: Netzwerke
Delphi
by smudo,
15. Sep 2005
Um nochmal auf das eigentliche Problem zurückzukommen:
Gibt es keine anderen Möglichkeit außer Readln um auf die Rückgabewerte einer TIdTCPClient-Komponente zuzugreifen?
Forum: Netzwerke
Delphi
by smudo,
14. Sep 2005
:cry: Nein, leider überhaupt keinen Einfluss. Das ist ja das Problem an der Sache.
Aber trotzdem danke
Forum: Netzwerke
Delphi
by smudo,
14. Sep 2005
Aha :thumb:, das mit dem Zeilenende ist klar.
Der TimeOut, wird der in Sekunden oder Minuten angegeben? Ich hab leider das Problem,
dass mir für große Abfragen noch nicht einmal 42 Minuten reichen würden.
Der Server benötigt manchmal 1 Stunde oder mehr bis die ersten Antwortzeilen gesendet werden.
Deshalb suche ich ja auch nach einer Alternative für Readln. Schön wäre beispielsweise ein...
Forum: Netzwerke
Delphi
by smudo,
14. Sep 2005
Danke, aber damit komme ich jetzt nicht ganz klar :shock:
Ich kann leider nicht vorher sagen wann die Antwortzeile eintrifft.
Unter Umständen kann das sehr lange dauern, ich wüßte nicht, was ich da beim ATimeOut einstellen sollte.
Und der ATerminator besagt sicher das erwartete Zeilenende. Was müsste man da anderes eingeben?
Grüße von René
Forum: Netzwerke
Delphi
by smudo,
14. Sep 2005
Hallo :hi: ,
ich frage Daten von einem Server mittels einer TIdTCPClient-Komponente ab.
Dazu lese ich so lange mittels Readln bis eine bestimmte Endezeile gelesen wird.
result:=TStringList.Create;
repeat
s:=Readln;
result.Append(s);
Application.ProcessMessages;
until (s<>'%');