Kann es sein das ich da die schleife zu früh beende du sagtest es kommt eine Leerzeile ?
Ja und nein.
Du brichst vorher schon ab, da wo der Header ended.
Zitat:
while RawData <> '' do
while Rawdata <> eof() ? ich brauche ja eine Ende markierung.
Stimmt aber ich hatte es nur weiter unten versucht weiter auszulesen das geht aber nicht da ich da ja schon abbreche
Die Größe der Empfangenen Bytes kann ich ermitteln
Statusbar1.SimpleText := inttostr(Clientsocket.BytesReceived); // = 490 Bytes
diese könnte ich dann ja auslesen oder ?