Los últimos tutoriales de desarrollo web
 

ASP objeto carpeta


El objeto de la carpeta se utiliza para devolver información sobre una carpeta especificada.


El objeto de la carpeta

El objeto de la carpeta se utiliza para devolver información sobre una carpeta especificada.

Para trabajar con las propiedades y métodos del objeto de carpeta, tendrá que crear una instancia del objeto de carpeta a través del objeto FileSystemObject. Primero; crear un objeto FileSystemObject y luego una instancia del objeto de carpetas a través del método GetFolder del objeto FileSystemObject.

El siguiente código se utiliza el método GetFolder del objeto FileSystemObject para crear una instancia del objeto de carpeta y la propiedad DateCreated para devolver la fecha en que se creó la carpeta especificada:

<%
Dim fs,fo
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set fo=fs.GetFolder("c:\test")
Response.Write("Folder created: " & fo.DateCreated)
set fo=nothing
set fs=nothing
%>

Output:

Folder created: 10/22/2008 10:01:19 AM

A continuación se describen colecciones, propiedades y métodos del objeto de la carpeta:

Colecciones

Colección Descripción
Files Devuelve una colección de todos los archivos en una carpeta especificada
SubFolders Devuelve una colección de todas las subcarpetas de una carpeta especificada

propiedades

Propiedad Descripción
Attributes Establece o devuelve los atributos de una carpeta especificada
DateCreated Devuelve la fecha y la hora en que se creó una carpeta especificada
DateLastAccessed Devuelve la fecha y hora en que se accedió por última vez una carpeta especificada
DateLastModified Devuelve la fecha y la hora en una carpeta especificada fue modificada por última vez
Drive Devuelve la letra de la unidad en la que reside la carpeta especificada
IsRootFolder Devuelve verdadero si una carpeta es la carpeta raíz y falso si no se
Name Establece o devuelve el nombre de una carpeta especificada
ParentFolder Devuelve la carpeta principal de una carpeta especificada
Path Devuelve la ruta de una carpeta especificada
ShortName Devuelve el nombre corto de una carpeta especificada (the 8.3 naming convention)
ShortPath Devuelve la ruta corta de una carpeta especificada (the 8.3 naming convention)
Size Devuelve el tamaño de una carpeta especificada
Type Devuelve el tipo de una carpeta especificada

métodos

Método Descripción
Copy Copia una carpeta especificada de un lugar a otro
Delete Elimina una carpeta especificada
Move Mueve una carpeta especificada de un lugar a otro
CreateTextFile Crea un nuevo archivo de texto en la carpeta especificada y devuelve un objeto TextStream para acceder al archivo