comment copier tout le contenu d'un dossier dans un autre ... [VC++] - Programmation
Marsh Posté le 04-05-2001 à 23:50:56
Bon je réduis le pb parceque tt le monde s'en tape alors je fé plus facile...
je veux JUSTE faire un prg sous windows qui correspondrait à un batche du style:
xcopy c:\rep d:\rep, et qui copie les sous-rep....c tout
Marsh Posté le 05-05-2001 à 00:04:14
Les fonctions _findfirst et _findnext permettent de parcourir les fichiers d'un répertoire, les mettre à l'intérieur d'une fonction récursive permettre de parcourir meme les sous-répertoires. _findfirst renvoie un handle, _findnext utilisée dans une boucle permet de parcourir le contenu du répertoire jusqu'à la fin. (cf. doc pour les parametres)
Marsh Posté le 05-05-2001 à 00:09:05
et pour copier d'un rep à un autre je prends koi?
MERCI vous etes trop forts et moi je débute et j'aimerai bien décoler un peu....
au fait tjs pas de reference pour des bouquins biens?
Marsh Posté le 05-05-2001 à 00:19:11
Eh bien, pas de fonctions de copie directement tout le répertoire d'un seul coup, à part copier chaque fichier en faisant un _read/_write et en créant les sous-répertoires avec _mkdir. Pour le reste, pas d'idée
Marsh Posté le 05-05-2001 à 17:05:01
Tu peux utiliser les commandes shell de windows :
Tu cherches dans l'help: SHFileOperation()
Marsh Posté le 04-05-2001 à 23:17:23
je voudrais juste pouvoir copier tout le contenu d'un dossier (sous-dossiers compris) d'un disque à un autre, avec une barre d'avancement, le truc propre sous windows koi....
c peut-etre con comme question, mais je débute....
si vous avez des références de bouquins sur la programmation système en VC++ lâchez-vous...
MERCI
---------------
VestaX PDX-2000 + EcleR SMAC PRO30 : ya ke ca de vrai ...