Thema: Delphi Indy: aus Stream lesen

Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#6

Re: Indy: aus Stream lesen

  Alt 16. Okt 2009, 17:06
Zu Beachten ist, dass die Daten aus dem Stream portionsweise eintreffen, wobei nicht vorhersehbar ist,
wie gross die einzelnen Portionen (Pakete) sind.
Dein Suchtext kann also auf zwei Portionen verteilt sein.
Wenn der Suchtext "ARTIST=" lautet, muss also ein Puffer von 6 Zeichen vorhanden sein.
Es könnte ja sein, dass am Ende von Paket 57 der Text "ARTIST" steht, während das Paket 58 mit "=" beginnt.

Siehe auch: http://de.wikipedia.org/w/index.php?...ng-Algorithmus
Andreas
  Mit Zitat antworten Zitat