Bonjour,
J'ai créé un programme qui scanne un répertoire source et le copie dans un répertoire destination. avec vérification des derniers dossiers et fichiers MAJ et suppression dans la sauvegarde des fichiers qui n'existent plus.
J'ai une boucle récursive qui traite un dossier puis un sous-dossier puis un sous-dossier....
Dans cette récursivité je mets un compteur à jour "cpt". A chaque fois que je créée un fichier je fait cpt=cpt+1.
Mais mon compteur fait toujours 1, cependant le code a créé un fichier dans le dossier de départ puis 8 fichiers dans les sous-dossiers.
en passant le compteur en référence (byref)=cela ne fonctionne pas
en mettant le compteur en variable globale = cela ne fonctionne pas
une idée???? pour résoudre mon bug
Cordialement
Partager