API WinInet FtpDeleteFile

Résolu
deck_bsd Messages postés 1243 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 3 août 2016 - 13 avril 2012 à 16:33
deck_bsd Messages postés 1243 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 3 août 2016 - 13 avril 2012 à 18:01
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 FTP sur mon client FTP pour voir si le fichier a bien été supprimé et c'est le cas. Mais mon programme continue a faire comme si le fichier existe encore , mais 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 passiv binary mode.

Bien à vous.

++

deck_bsd

/*************************************/
http://deck-bsd.eurower.net

1 réponse

deck_bsd Messages postés 1243 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 3 août 2016 2
13 avril 2012 à 18:01
Wooo p***** j'ai trouvé !!!

Pour ceux que cela intéresse, ce n'est pas la fonction FtpDeleteFile qui posait problème , mais la fonction FtpOpenFile qui allait ouvrire le fichier dans le cache, du coup un petit flag INTERNET_FLAG_RELOAD et le tour est joué.

... trop content !!!!

++

deck_bsd

/*************************************/
http://deck-bsd.eurower.net
3
Rejoignez-nous