ASP FolderОбъект


Объект Folder используется для возврата информации об указанной папке.


Объект Folder

Объект Folder используется для возврата информации об указанной папке.

Чтобы работать со свойствами и методами объекта Folder, необходимо создать экземпляр объекта Folder через объект FileSystemObject. Сначала создайте объект FileSystemObject, затем создайте экземпляр объекта Folder с помощью метода GetFolder объекта FileSystemObject.

Следующий код использует метод GetFolder объекта FileSystemObject для создания экземпляра объекта Folder и свойство DateCreated для возврата даты создания указанной папки:

<%
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
%>

Вывод:

Папка создана: 10/22/2008 10:01:19 AM

Коллекции, свойства и методы объекта Folder описаны ниже:

Коллекция

Коллекция Описание
Files Возвращает коллекцию всех файлов в указанной папке.
SubFolders Возвращает коллекцию всех вложенных папок в указанной папке.

Свойства

Свойство Описание
Атрибуты Задает или возвращает атрибуты указанной папки.
DateCreated Возвращает дату и время создания указанной папки.
DateLastAccessed Возвращает дату и время последнего доступа к указанной папке.
DateLastModified Возвращает дату и время последнего изменения указанной папки.
Drive Возвращает букву диска, на котором расположена указанная папка.
IsRootFolder Возвращает true, если папка является корневой папкой, в противном случае возвращает false.
Name Задает или возвращает имя указанной папки.
ParentFolder Возвращает родительскую папку указанной папки.
Путь Возвращает путь указанной папки.
ShortName Возвращает короткое имя указанной папки (соглашение об именовании 8.3).
ShortPath Возвращает короткий путь указанной папки (соглашение об именовании 8.3).
Size Возвращает размер указанной папки.
Type Возвращает тип указанной папки.

Методы

Метод Описание
Copy Копирует указанную папку из одного расположения в другое.
Delete Удаляет указанную папку.
Move Перемещает указанную папку из одного расположения в другое.
CreateTextFile Создает новый текстовый файл в указанной папке и возвращает объект TextStream для доступа к этому файлу.

Другие расширения