Einzelnen Beitrag anzeigen

Jackie1983

Registriert seit: 12. Mär 2007
486 Beiträge
 
#4

Re: indy 9 wenn nur ein teil vom buffer gesendet wurde,abbre

  Alt 9. Mär 2008, 00:55
ok könnte ich machen, aber was ist wenn mal ein falscher buffer gesendet wurde?
dann muss ich doch irgend wie wieder "von vorne" anfangen können.

Delphi-Quellcode:
  AThread.Connection.ReadTimeout := 2000;
  try
    AThread.Connection.ReadBuffer(mybufferGros,sizeof(tmybufferGros));
    ...
  except
    On E : EIdReadTimeout do
    begin
      AThread.Connection.Clear; //irgend wie so
      bTimeOut := true;
      exit;
    end;
  end;
  //daten verarbeiten
  Mit Zitat antworten Zitat