Folders représente une collection de tous les objets File à l'intérieur d'un dossier.
La création de l'objet Folders s'effectue de la manière suivante pour VBScript :
Set objet_folder = fso.GetFolder(folderspec) Set objet = objet_folder.SubFolders
de la façon suivante pour JScript :
Propriétésobjet_folder = fso.GetFolder(folderspec); objet = new Enumerator(objet_folder.SubFolders);
Propriété |
---|
Description |
Count |
retourne le nombre d'éléments dans une collection ou dans un objet Dictionary. |
Item(clé) [= item] |
définit ou retourne un item pour une clé spécifiée d'un objet Dictionary. |
Méthode |
---|
Description |
Add(clé, item) |
ajoute une paire clé-item à un objet Dictionary. |
<html> <head> <title>Démonstration de Files</title> <script language="JScript"> function ListeRep(rep) { var fso, nomRep, liste, info=""; fso = new ActiveXObject("Scripting.FileSystemObject"); nomRep = fso.GetFolder(rep); liste = new Enumerator(nomRep.SubFolders); for (; !liste.atEnd(); liste.moveNext()) { info += liste.item() + "<br>"; } return(info); } </script> </head> <body> <a href="javascript:ListeRep('c:\\')"> Liste des répertoires sur C:\ </a> </body> </html> |