J'ai fini par adopter l'utilisation de la librairy "
wininet", qui me semble assez complète.
J'utilise un large panel de fonction très utilse, comme :
InternetOpen(...) pour l'ouverture de la connexion internet
InternetConnect(...) pour la connexion à mon serveur ftp
FtpSetCurrentDirectory(...) pour me positionner sur le répertoire que je désire
FtpCreateDirectory(...) pour créer le répertoire manquant
FtpPutFile(...) pour ajouter mon fichier sur le serveur ftp
Malheureusement, j'aimerai qu'avant chaque envoie de fichiers sur le serveur,
le programme compare les dates de dernières modifications des deux fichiers,
et si le fichier sur le serveur est plus récent que le fichier sur le poste client (ou que les 2 ont la même date), alors il n'y a pas de copie, sinon, il y a une copie.
Je n'arrive pas à trouver de fonction qui me permette de le faire.
Si quelqu'un connait une fonction (qui appartienne à la librairy wininet par exemple) qui permette de comparer la date de modif d'1 fichier sur le serveur avec celle d'1 fichier sur le poste client, qu'il me contact au plus vite.
Néo020585
La programmation, c'est l'art de découvrir