Devuelve True si la carpeta especificada es la carpeta raíz y devuelve False si no lo es.
objeto.IsRootFolder
objeto siempre es un objeto Folder.
El siguiente código muestra el uso de la propiedad IsRootFolder:
[JScript] function MostrarNivelProfundidad(especificacionderuta) { var fso, f, n, s = ""; fso = new ActiveXObject("Scripting.FileSystemObject"); f = fso.GetFolder(especificacionderuta); n = 0; if (f.IsRootFolder) s = "La carpeta especificada es la carpeta raíz." else { do { f = f.ParentFolder; n++; } while (!f.IsRootFolder
) s = "La carpeta especificada está anidada " + n + " niveles." } return(s); } [VBScript] Function MostrarNivelProfundidad(especificacionderuta) Dim fso, f, n Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFolder(especificacionderuta) If f.IsRootFolder Then DisplayLevelDepth = "La carpeta especificada es la carpeta raíz." Else Do Untilf.IsRootFolder
Set f = f.ParentFolder n = n + 1 Loop MostrarNivelProfundidad = "La carpeta especificada está anidada en " & n & " niveles." End If End Function
Propiedad Attributes | Propiedad DateCreated | Propiedad DateLastAccessed | Propiedad DateLastModified | Propiedad Drive | Propiedad Files | Propiedad Name | Propiedad ParentFolder | Propiedad Path | Propiedad ShortName | Propiedad ShortPath | Propiedad Size | Propiedad SubFolders | Propiedad Type
Se aplica a: Objeto Folder
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |