Forum: Netzwerke
Delphi
by SirThornberry,
9. Apr 2008
keine Schleife. Du musst dir einfach ein Protokoll ausdenken damit du weißt wann das letzte packet angekommen ist. Oder du schickst zuerst die Größe der Datei und schreibst dann so lange alle kommenden Daten in die Datei bis die Größe erreicht ist (das wäre die einfachste Variante)
Forum: Netzwerke
Delphi
by SirThornberry,
9. Apr 2008
Der relevante Teil fehlt. Ich denke mal du bist bisher davon ausgegangen das in den Events von TServerSocket und TClientSocket jeweils die ganze Datei ankommt. Letztendlich ist es aber so das die Datei in mehreren Stücken/Packeten ankommt und dafür jedes mal das Ereignis aufgerufen wird.