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
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 для доступа к этому файлу. |
Другие расширения