Difference between revisions of "File.Create"
(→Примеры) |
m (1 revision imported) |
(No difference)
|
Latest revision as of 07:50, 7 February 2021
Create (Создание нового объекта) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция возвращает новый объект типа Файл. Функцию можно использовать, когда интерфейса File недостаточно (производится поиск или удаление в нескольких директориях).
Синтаксис
File.Create():<Новый объект (FILE)>
Возвращаемое значение
Возвращается новый объект.
Примеры
Function УдалитьФайлыРекурсивно(Путь) аФС:=File.Create(); аФС.FindOpen(Путь+"*.*"); While аФС.FindNextFile()<>"" Do Файл:=Trim(аФС.FileName); Имя:=Путь+Файл; If аФС.IsDirectory(Имя) Then УдалитьФайлыРекурсивно(Имя+"\"); Message("Удаляется папка "+Имя+"!","I"); аФС.RemoveDirectory(Имя); Else Message("Удаляется файл "+Имя+"!","I"); аФС.DeleteFile(Имя); EndIf; EndDo; EndFunction Путь:="Pictures\"; УдалитьФайлыРекурсивно(Путь);