Bonjour à tous,

Voila j'ai un problème avec la fonction FtpDeleteFile. Effectivement lorsque j'appel cette fonction, tout se passe bien, elle renvoie TRUE, je fait F5 sur mon client FTP pour voir si le fichier a bien été supprimé (commande CWD) et c'est le cas. Mais mon programme continue a faire comme si le fichier existe encore , même apres avoir fermé la connection, puis avoir fait une reconnection.

Il faut que je quitte mon programme et là lorsqu'il se connecte il prend bien en compte que le fichier ait été supprimé !!! une idée ?

Donc j'ai esseyé en faisant un closehandle du Handle de la session ftp et en me reconnectant après, ça ne change rien. Quelque chose m'échape et cela m'énerve.

Merci d'avance pour votre aide.

Pour info, ma session est en passive mode et le transfert binary. Il y aurait-il une sorte de cache ?

Bien à vous.

++

deck_bsd