cs_galexis
Messages postés40Date d'inscriptionjeudi 12 août 2004StatutMembreDernière intervention13 juillet 2006
-
12 août 2004 à 14:07
cs_padboy
Messages postés6Date d'inscriptiondimanche 8 août 2004StatutMembreDernière intervention 1 mars 2005
-
12 août 2004 à 22:17
Je débute en visual basic 6 et je voudrais réaliser un logiciel me permettant de comparer, mettre à jour ou ajouter des fichiers depuis un disque dur source vers un disque dur de sauvegarde.
Et je galère pour trouver une procédure qui me permette de copier des dossiers.
Merci de vos tuyaux
thierrydelepine
Messages postés521Date d'inscriptionmardi 24 décembre 2002StatutMembreDernière intervention11 septembre 20086 12 août 2004 à 14:48
ITALIA,
tu oubli une chose tres tres importante, c'est de detruire l'objet que tu viens de creer car si je met ton prog en boucle alors j'explose la memoire du PC.
Set fso = NOTHING
Il faut toujours détruire les objets que l'on créé.
Private Sub btnCopie_Click()
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso = fso.CopyFolder(TXT_source.Text, TXT_destination1.Text)
MsgBox "Dossier copié !"
set fso = NOTHING
End Sub
il existe d'autres methodes pour faire des copies (API), celle la est simple mais nécessite une version de Internet explorer 5 sur le poste.