Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
develop:builder:fs [2021/06/17 04:45] admin создано |
develop:builder:fs [2021/07/18 10:34] (текущий) admin |
||
---|---|---|---|
Строка 22: | Строка 22: | ||
FindClose(SR); | FindClose(SR); | ||
</ | </ | ||
+ | |||
+ | ==== Например удалить старые файлы ==== | ||
+ | <code c++> | ||
+ | TSearchRec SR; | ||
+ | int SRI; | ||
+ | SRI= FindFirst(vTargetFolder+" | ||
+ | while(SRI== 0) | ||
+ | { | ||
+ | if((SR.Name!= " | ||
+ | { | ||
+ | TDate vCreate= SR.TimeStamp.DateString(); | ||
+ | if((SR.Attr != faDirectory) && (vCreate != Now().CurrentDate())) | ||
+ | DeleteFile(vFolderFTP+ SR.Name); | ||
+ | } | ||
+ | |||
+ | SRI= FindNext(SR); | ||
+ | } | ||
+ | FindClose(SR); | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Информация о файле ===== | ||
+ | <code c++> | ||
+ | struct stat vFileInfo; | ||
+ | stat(vPathToFile, | ||
+ | |||
+ | / | ||
+ | { | ||
+ | dev_t | ||
+ | ino_t | ||
+ | mode_t | ||
+ | nlink_t st_nlink; | ||
+ | uid_t | ||
+ | gid_t | ||
+ | dev_t | ||
+ | off_t | ||
+ | _TIME_T | ||
+ | _TIME_T | ||
+ | _TIME_T | ||
+ | };*/ | ||
+ | </ | ||
+ | |||
+ | |||