mister0zorg
Messages postés8Date d'inscriptionsamedi 5 avril 2008StatutMembreDernière intervention17 novembre 2008 21 déc. 2008 à 23:13
La pluspart des Fonctions on besoin du format LPCSTR pour reconnaitre le nom du fichier. Y a tŽil un moyen de transcrire le nom en LPCSTR ou faut il réecrire la base des fonctions sans utiliser des tableau char?
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 2 avril 2008 à 18:26
Si C: est la partition system, dépendra des droits et autres limitations.
Sous Vista, il y a aussi des chemins dont la longueur avoisine les 2 Ko. Il faudrait une MAJ de cette source mais le principe serait le même, que chacun se la fasse, pas le temps.
cs_CFCTABLE
Messages postés18Date d'inscriptionsamedi 1 mars 2003StatutMembreDernière intervention14 avril 2008 2 avril 2008 à 18:15
sinon sous dos c' est tout simple:
dir /s/w/ah/ar/aa/b >f:\tmplst.txt pour les fichiers
dir /s/w/ad/b >f:\tmplst.txt pour les répertoiress.
Là encore le résultat est différent de tous les autres!
10647 rpertoires et 109310 fichiers!
cs_CFCTABLE
Messages postés18Date d'inscriptionsamedi 1 mars 2003StatutMembreDernière intervention14 avril 2008 2 avril 2008 à 14:46
Tu es sûr que tous les fichiers sont listés?
avec sur une sélection dans c:\ sur mon micro ça me donne 116897 fichiers et 10634 dossiers et ton programme donne 106353
ça ne fait pas le compte.
peut être il manque les fichiers système ou cachés..
suis en train de refaire un programme VB et pour l'instant il me donne plus de fichiers que le système (env 200 en plus) !!
cs_Joky
Messages postés1787Date d'inscriptionlundi 22 novembre 2004StatutMembreDernière intervention31 janvier 20092 20 juin 2005 à 13:04
Quand même, le principal problème que j'ai remarquer, c'est lorsque l'on veut quitter et qu'il continue à lister :) lol
Ca fait du plantage :p
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 8 déc. 2003 à 21:42
T'en fait pas pour le copieur de fichier, je me débrouillerai avec la fonction FileCopyEx : cette fonction combinée avec une fonction CallBack pour la progression, c'est nickel, mais il me manquait juste le nom des fichiers de tout les sous-répertoire du dossier à copier !
J'ai commencé à regarder ton code, et il me paraît assez compliqué à transcrire en VB, mais je n'est pas eu le temps de trop m'y attarder, je regarderais cà plus sérieusement Mercredi soir car là je n'ai pas trop le temps !
Merci encore !
DarK Sidious
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 8 déc. 2003 à 21:36
Je veux bien te refaire un exemple copieur a partir de selecteurs de dossiers mais faut comprendre que j'ai un secretariat tres reduit. Regarde mon logo et tu verras ma secretaire de direction.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 8 déc. 2003 à 21:25
Très bon code, rapide et efficace comme il faut !
Quelques petites remarques tout de même : dommage qu'il liste également le fichier crée...
Domage de ne pas pouvoir choisir le dossier à partir duquel on récupère les fichiers
Dommage qu'il n'y ait pas plus de commentaire...
J'essaie de retranscrire cà en VB si c'est possible ;-)
21 déc. 2008 à 23:13
2 avril 2008 à 18:26
Sous Vista, il y a aussi des chemins dont la longueur avoisine les 2 Ko. Il faudrait une MAJ de cette source mais le principe serait le même, que chacun se la fasse, pas le temps.
2 avril 2008 à 18:15
dir /s/w/ah/ar/aa/b >f:\tmplst.txt pour les fichiers
dir /s/w/ad/b >f:\tmplst.txt pour les répertoiress.
Là encore le résultat est différent de tous les autres!
10647 rpertoires et 109310 fichiers!
2 avril 2008 à 14:46
avec sur une sélection dans c:\ sur mon micro ça me donne 116897 fichiers et 10634 dossiers et ton programme donne 106353
ça ne fait pas le compte.
peut être il manque les fichiers système ou cachés..
suis en train de refaire un programme VB et pour l'instant il me donne plus de fichiers que le système (env 200 en plus) !!
20 juin 2005 à 13:04
Ca fait du plantage :p
8 déc. 2003 à 21:42
J'ai commencé à regarder ton code, et il me paraît assez compliqué à transcrire en VB, mais je n'est pas eu le temps de trop m'y attarder, je regarderais cà plus sérieusement Mercredi soir car là je n'ai pas trop le temps !
Merci encore !
DarK Sidious
8 déc. 2003 à 21:36
8 déc. 2003 à 21:25
Quelques petites remarques tout de même : dommage qu'il liste également le fichier crée...
Domage de ne pas pouvoir choisir le dossier à partir duquel on récupère les fichiers
Dommage qu'il n'y ait pas plus de commentaire...
J'essaie de retranscrire cà en VB si c'est possible ;-)
9/10
DarK Sidious