LISTER LES FICHIERS D'UN DISQUE (V4)- AMÉLIORÉ LE 17/05/02
cs_Mercury
Messages postés329Date d'inscriptionjeudi 3 janvier 2002StatutMembreDernière intervention 7 octobre 2005
-
16 mai 2002 à 16:55
FrostByte
Messages postés138Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention28 janvier 2006
-
13 janv. 2004 à 13:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
FrostByte
Messages postés138Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention28 janvier 2006 13 janv. 2004 à 13:15
J'aurais aimé savoir comment calculer le nombre de fichiers BMP sur le disque c:\ en utilisant ta technique ? merci d'avance (sachant que je ss assez 'short' niveau temps)
FrostByte
Messages postés138Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention28 janvier 2006 13 janv. 2004 à 13:02
Salut je me permets de tester ta version de mon prog, apparement elle répondrait plus à mes attentes... je teste de suite !!!!
pcpunch
Messages postés1243Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention18 février 20195 20 août 2003 à 17:58
comment faire pour afficher tous les fichier ";*;" marche pas g essayer pas mal de truc mais je vois pas????
mangoust
Messages postés7Date d'inscriptionlundi 18 mars 2002StatutMembreDernière intervention 9 juillet 2003 17 mai 2002 à 11:16
Encore 1000 excuses,, il restait un petit pb avec les extensions .exe qui arrivaient en majuscules => foutaient la merde avec le masque => il faut rajouter :
LES_MASQUES = UCase(LES_MASQUES)
et modifier : LE_SPLIT_EXT = Split(UCase(LE_NOM_FICHIER), ".")
et là c'est ok.
mangoust
Messages postés7Date d'inscriptionlundi 18 mars 2002StatutMembreDernière intervention 9 juillet 2003 17 mai 2002 à 10:53
!! Un bogue était présent dans mon évolution précédente dans la recherche des masques. Il faut à présent lister vos masques comme spécifié ci-dessous ... Désolé !
Vous remarquerez que la façon de lister les extensions à changé : il faut IMPERATIVEMENT lister en ";xx1;xx2;" les ";" sont obligatoires au début et à la fin sous peine de voir apparaître des extensions non souhaitées !
mangoust
Messages postés7Date d'inscriptionlundi 18 mars 2002StatutMembreDernière intervention 9 juillet 2003 17 mai 2002 à 09:00
Salut Mercury,
Je sais que le temps de traitement n'est pas top, mais si tu définis des filtres (ce qui était mon cas...), tu y gagnes largement.
Ceci était ma 1ère mouture, si je l'améliore, je tâcherais de le mettre à jour...
cs_Mercury
Messages postés329Date d'inscriptionjeudi 3 janvier 2002StatutMembreDernière intervention 7 octobre 2005 16 mai 2002 à 16:55
Pas mal, mais les temps de traitement sont très longs sur un gros disque. Un des nombreux problèmes de VB : LA RAPIDITE.
13 janv. 2004 à 13:15
13 janv. 2004 à 13:02
20 août 2003 à 17:58
17 mai 2002 à 11:16
LES_MASQUES = UCase(LES_MASQUES)
et modifier : LE_SPLIT_EXT = Split(UCase(LE_NOM_FICHIER), ".")
et là c'est ok.
17 mai 2002 à 10:53
Vous remarquerez que la façon de lister les extensions à changé : il faut IMPERATIVEMENT lister en ";xx1;xx2;" les ";" sont obligatoires au début et à la fin sous peine de voir apparaître des extensions non souhaitées !
17 mai 2002 à 09:00
Je sais que le temps de traitement n'est pas top, mais si tu définis des filtres (ce qui était mon cas...), tu y gagnes largement.
Ceci était ma 1ère mouture, si je l'améliore, je tâcherais de le mettre à jour...
16 mai 2002 à 16:55
Bonne prog.
Mercury.