SHFileOperation FO_Copy

Signaler
Messages postés
2
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
11 mai 2004
-
ShareVB
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
Je souhaiterai avev la fonction SHFileOperation FO_copy ne copier que les fichiers qui on une date plus recente qu ceux deja dans le dossier de destination

merci a tous

1 réponse

Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
11
salut

cela n'est pas possible : SHFileOperation ne permet pas cela.

il faut que tu listes les fichiers sources avec dir$ ou les apis (FindFirstFile,FindNextFile,FindClose)
puis pour chaque fichier de la liste :
- que tu testes la date du fichier destination et source avec FileDateTime ou les apis (GetFileTime)
- que tu copies ou non le fichier avec FileCopy ou les apis
(CopyFile,CopyFileEx ou (MoveFileWithProgress XP seulement))

voilà

ShareVB
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 137 internautes nous ont dit merci ce mois-ci