wenn du deine Datei mit TServerSocket.Socket.SendStream(filestream); sendest, was nur minimaler aufwand ist, lässt sich meine methode anwenden, allerdings musst du diese dann in einen Timer kapseln, da du ja die Datei nicht blockweise versendest, sondern TServerSocket das machen lässt..