Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Taille dossie autre que fso [ Système / Fichier & Disque ] (killer123456789)

samedi 14 juin 2008 à 08:02:46 | Taille dossie autre que fso

killer123456789

Bonjour, je me demandais s'il y avait une autre façon de trouver la taille d'un répertoire apart avec la méthode des FSO.

        Set fso = CreateObject("Scripting.FileSystemObject")
        Set f = fso.GetFolder(Path)
         f.Size
...... etc

Parce que cette méthode est extrement lente. Merci!

samedi 14 juin 2008 à 08:20:40 | Re : Taille dossie autre que fso

jmfmarques

Membre Club
Bonjour,

Quelle que soit la méthode utilisée, on ne peut éviter une boucle (ce que fait probablement FSO aussi)
Si le répertoire est "lourd", cela prend du temps
Tu pourras d'ailleurs constater la chose depuis l'explorateur (onglet propriétés d'un répertoire "lourd" de ton choix), la première fois que tu utilises cet onglet (les fois suivantes, si le dossier n'a pas été modifié, cela va plus vite car Windows a gardé le poids en mémoire).

samedi 14 juin 2008 à 13:34:11 | Re : Taille dossie autre que fso

killer123456789

ok merci! Juste pour ton information personnel il n'y a pas de boucle avec la méthode des FSO.

Exemple :
Set f  =  fso.GetFolder("C:\Document and settings")
variable = f.Size

et la variable sera rempli de la taillr du dossier.

samedi 14 juin 2008 à 14:06:00 | Re : Taille dossie autre que fso

jmfmarques

Membre Club
La boucle, c'est FSO qui la fait (de manière transparente ... et toi, tu n'y vois rien, mais elle est faite)

samedi 14 juin 2008 à 14:40:38 | Re : Taille dossie autre que fso

killer123456789

oui je suis d'accord avec toi. Mais je pensais que tu disait quand plus d'utiliser le fso tu utilisais une boucle. Je me disait que sa devait devenir lourd.



Cette discussion est classé dans : set, taille, méthode, fso, dossie


Répondre à ce message

Sujets en rapport avec ce message

lancement d'une application depuis VB ??? [ par nozoom ] bonjour, je voudrais ecrire un vbscript qui me permet de lancé un prog windows avec un parametre saisie au préalable dans une boite de dialogue, mais En VBScript, comment formater une disquette ??? [ par JMO ] Bonjour,Je n'arrive pas à trouver la syntaxe pour formater une disquette.Quelqu'un peut-il m'orienter?Ci-dessous, ma proc qui est presque finie.''Sauv rechercher les fichiers d'un dossier [ par etienne ] Bonjour à tous,Je recherche la fonction VB, permettant de rechercher tous les fichiers d'undossier.L'equivalent VBscript serait :Set fso = CreateObjec vbs [ par Maxilie ] En vbs, à quoi sert la commande TRUE :EX:Set fso = CreateObject("Scripting.FileSystemObject")Set file = fso.GetFile("C:\fichier.txt")file.Copy "C:\co Aide pour incrementer [ par Lexounet ] Voila g fait un petit script en vbs ki permet de recuperer la 1° ligne d un fichier excel et de la stocker dans un fichier texte : Dim F , TSconst Tri VBS: Affichage d'un tableau par Popup [ par JMO ] Bonjour à ts et en particulier à celui(celle) qui pourra me dépanner.Je récupère, dans un tableau, le nom des fichiers non modifiés depuis x minutes. probleme en vbscript [ par tilteur ] Bonjourj'ai un problème en vbscript (encore!!!!!)Lorsque j'écris ce code la :[font=Comic Sans MS]forwriting = 2TristateFalse = 0Set fso = CreateObjec Les tableaux avec VB [ par mbelha ] J'ai un source qui scan le disk pour voir la taille des repertoirs, je souhait utiliser un tableau pour les trier du plus gros au plus petit. Voila le problème de 'next' sans 'for' [ par Daydayer ] bonjour,je suis en train de réaliser un code listant chaque fichier de chaque sous répertoire, avec des boucles for. J'ai le code suivant:Private Sub 800A01AD - Un composant activex ne peut pas créer un objet [ par VBScript37 ] Slt, En utilisant le script ci dessous, j'ai droit à une erreur de ce type dés la 1ère ligne , je ne comprends pas à quoi c'est dû, avez vous une id


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.