Bonjour,

Je vous propose un nouvel élément à utiliser : SynchroniserDossier

---------------------------------------------------------------------------------------------------------

Bonjour,



Explications de SynchroniserDossier :

Ce programme synchronise 2 dossiers et leurs sous dossier.

Le dossier 1 et le dossier 2 sont parametrés dans un fichier.ini

Ce fichier.ini porte exactement le meme nom que le programme.

Il est possible de copier/coller le programme pour effectuer plusieurs synchronisation

exemple :

"Synchonisation DNS323.exe"

"Synchonisation DNS323.ini"



"Synchonisation DisqueUSB.exe"

"Synchonisation DisqueUSB.ini"



Si le dossier 1 possède des fichiers qui ne sont pas dans dossier 2, il les copie dans dossier 2. (mais reste également dans dossier 1)

Si le dossier 1 possède des fichiers qui sont dans dossier 2, il ne fait rien

Si le dossier 1 ne possède pas des fichiers, mais sont dans dossier 2, il ne fait rien



Le nombre de fichier copié est annoncé a la fin du programme.



A la fin du programme, le dossier 2, possède au moins les fichiers de dossier 1,

plus les fichiers que dossier 2 possaidait déjà avant le lancement du programme.





Veuillez trouver ci-joint les codes de C++Builder que j'ai développé les 7 derniers mois.

Je prépare les autres code (je retire les composants qui sont dedans) et je vous les envoies lorsqu'ils sont prêts.



Si vous trouvez le moindre BUG, faite le moi savoir, je corrigerais le plus rapidement possible, et vous retournerez le résultat dans les plus bref délais. Je possède les sources !!!.

Si vous voyez des corrections ou des améliorations a apporter, je peux les faire aussi.



Le logiciel "SynchroniserDossier" est en version : 001

Cette version annule et remplace les versions précédentes.

Elle apporte des améliorations, et réalise quelques corrections de BUG.



Composition :

Dossier principale :

Projet.bpr = Fichier projet

Code.cpp = Fichiers sources du projet

Fiche.dfm = Fiche du projet

Entete.h = Fichier déclaration

Fichier.res = Evite un avertissement par C++Builder.

Ce fichier est créé automatiquement s'il n'existe pas.

Executable.exe = Executable avec C++Builder présent sur le PC (non portable)



Sous dossier "Fonctionne sur XP, Win7, et Win8"

SynchroniserDossier.exe = Executable de l'application

Portable sur un PC de type : XP, ou Win7, ou Win8

Ce PC ne possède pas forcément C++Builder (l'executable est portable)





J'ai renommé le fichier envoyé en "SynchroniserDossier001.zip".

Ainsi, il est possible de le télécharger avec l'extension ".zip".



Bonne journée.



Qu'en pensez-vous ?