Hola,
¿Programas con Delphi .NET? ¿Acaso con C Sharp? Si es lo primero habría que comenzar por buscar un componente (o librería, o clase) que implementara el protocolo FTP, puesto que el FrameWork de .NET no implementa algo "parecido" hasta la versión 2.0, y Delphi .NET no trabaja sino con la versión 1.1.
Buscando por Google se encuentran bastantes resultados que pueden ayudarte, desde componentes "FTP" hasta ejemplos de uso, código fuente, etc.