Нужно удалить на фтп сервере устаревшие файлы. - VB
Формулировка задачи:
Привет всем. Задача проста как дверь.
Нужно удалить на фтп сервере устаревшие файлы.
Есть конструкция
функцией
получаю инфу о файле, но не понятно почему
ftCreationTime и ftLastAccessTime - пустые. Есть только ftLastWriteTime.
Хоть убей а не могу понять как из этого можно получить дату.
А узнать мне нужно только разницу в днях между этой датой и текущей.
Решение задачи: «Нужно удалить на фтп сервере устаревшие файлы.»
textual
Листинг программы
Dim fd As WIN32_FIND_DATA Dim lfDate As FILETIME, lsDate As SYSTEMTIME ... FileTimeToLocalFileTime fd.ftLastWriteTime, lfDate FileTimeToSystemTime lfDate, lsDate ... If DateDiff("d", DateSerial(lsDate.wYear, lsDate.wMonth, lsDate.wDay + 1), date) = 1 Then ... End if
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д