• DateCreated — дату создания папки (как время, так и день, месяц и год создания);
• DateLastAccessed — дату последнего доступа к папке (как время, так и день, месяц и год создания);
• DateLastModified — дату последнего изменения содержимого папки (как время, так и день, месяц и год создания);
• Drive — букву логического диска, на котором расположена папка;
• IsRootFolder — значение false, если папка не является корневой;
• Name — название папки. Его же можно получить использованием метода ShortName;
• ParentFolder — каталог, в котором расположена папка;
• Type — тип папки, например, может возвратить значение Папка с файлами;
• ShortPath — путь к папке, включая ее имя.
■ CreateTextFile(«путь к текстовому файлу и его название», «флаг перезаписи», «флаг Unicode») — создает указанный текстовый файл и возвращает объект, ссылающийся на созданный текстовый файл. Данный метод требует следующих входных значений:
• Путь к текстовому файлу и его название — именно указанный в данном входном значении текстовый файл и будет создан;
• Флаг перезаписи — если значение данного флага равно true, то в случае существования указанного в первом входном значении файла он будет перезаписан;
• Флаг Unicode — если значение флага равно true, то текстовый файл будет создан с поддержкой Unicode.
Созданный после работы данного метода объект также может использовать некоторые методы, предназначенные для работы с созданным файлом. Рассмотрим некоторые из них:
• Close — завершить работу с данным файлом;
• Column — возвращает количество столбцов, содержащихся в последней строке данного текстового файла;
• Line — возвращает количество строк, содержащихся в данном текстовом файле;
• Write «текст» — записывает в данный файл указанную строку, но не переходит на следующую строку при окончании записи;
• WriteLine «текст» — записывает в данный файл указанную строку и переходит на следующую строку при окончании записи;
• WriteBlankLines(количество строк) — записать в файле столько пустых строк, сколько указано во входном значении метода.
■ DeleteFile «путь к файлу» — удаляет указанный во входном значении файл.
■ DeleteFolder «путь к файлу» — удаляет указанную во входном значении папку.
■ DriveExists(«буква диска:») — возвращает значение true, если указанный во входном параметре логический диск существует. Иначе возвращает значение false.
■ Drives(«буква диска:») — возвращает ссылку на объект, с помощью которого можно просмотреть параметры указанного во входном значении диска.
Объект, ссылка на который возвращается, поддерживает следующие методы.
• AvailableSpace — количество свободного места на логическом диске в мегабайтах. Можно также воспользоваться методом FreeSpace.
• DriveLetter — возвращает букву диска (без символа «:»).
• DriveType — идентификатор типа диска. Возможны следующие идентификаторы: 0 — неизвестный тип диска; 1 — съемный; 2 — фиксированный; 3 — удаленный; 4 — компакт-диск; 5 — ОЗУ.
• FileSystem — название файловой системы, установленной на диске.
• Path — путь к диску.
• IsReady — определяет, готов ли диск к работе. Например, если данный метод возвращает значение false при работе с оптическим диском, значит, в данном оптическом приводе отсутствует компакт-диск.
• SerialNumber — серийный номер диска.
• TotalSize — общий размер данного логического диска в мегабайтах.
• VolumeName — название метки диска.
■ FileExists «путь к файлу» — возвращает значение true, если указанный во входном значении файл существует.
■ FolderExists «путь к папке» — возвращает значение true, если указанная во входном значении папка существует.
■ GetBaseName «путь к каталогу» — возвращает название конечного каталога в пути, указанном во входном значении.
■ GetDrive «буква диска» — возвращает объект, являющийся ссылкой на указанный логический диск. После получения объекта к нему можно применить те же методы, что и к объекту, получаемому с помощью метода Drives. Например, можно воспользоваться методом TotalSpace, чтобы узнать общий размер диска.
■ GetFile «путь к файлу» — возвращает объект, являющийся ссылкой на указанный файл. После получения объекта к нему можно применить те же методы, что и к объекту, получаемому с помощью метода CreateFolder. Например, можно воспользоваться методом DateCreated, чтобы узнать дату создания файла.
■ GetFolder «путь к папке» — возвращает объект, являющийся ссылкой на указанную папку. После получения объекта к нему можно применить те же методы, что и к объекту, получаемому с помощью метода CreateFolder. На пример, можно воспользоваться методом DateCreated, чтобы узнать дату создания папки.
Читать дальше