das ganze geht recht einfach mit "TIdFTP" von den Indys (keine Ahnung ob du die schon hast). Einfach zum Server verbinden (mit Connect) und dann mit "idFTP1.Put" die Datei auf den Server schieben (das ist eine überladene Funktion. Einmal so das man den Dateinamen angeben kann, und die andere Variante das man einen Stream angeben kann der dann hochgeladen wird auf den
FTP-Server)