Salut, à mon avis regarde la
réponse que Coq t'a faite et sinon regarde cette
page cela devarit t'aider pour débuter...
Enfin si tu ne veux qu'un code voici un exemple simple :
private FtpClient ftp = null;
private void UploadFile(string FilePath)
{
string Ftp_Server = ConfigurationSettings.AppSettings["le nom de mon serveur ftp"];
string Ftp_User = ConfigurationSettings.AppSettings["mon identifiant sur le ftp"];
string Ftp_Pwd = ConfigurationSettings.AppSettings["Mon mot de passe sur le ftp"];
AsyncCallback callback = new AsyncCallback(CloseConnection);
ftp = new FtpClient(Ftp_Server,Ftp_User,Ftp_Pwd);
ftp.Login();
ftp.BeginUpload(imagePath, callback);
ftp.Close();
}
private void CloseConnection(IAsyncResult result)
{
Debug.WriteLine(result.IsCompleted.ToString());
if ( ftp != null ) ftp.Close();
ftp = null;
}