Разное
Облака / Clouds

The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>

time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Delphi - Справочник: FileAge
FileAge
|
function FileAge ( const FileName : string ) : Integer; |
Функция (Unit SysUtils)
|
Получение датя/время последнего изменения файла, не открывая его
|
Описание:
|
Функция FileAge возвращает дату и время последнего изменения файла FileName. Нет никакой потребности в открытие или закрытие файла - эта функция обрабатывает эти операции без них. Возвращенное значение находится в 32 битном разделенном формате. Используйте функцию FiledateToDateTime, чтобы конвертировать в управляемое значение TDateTime. Если дата файла не найдена (например, FileName было ошибочное), то возвращается -1. |
Пример кода: Получение даты последнего изменения текущего файла формы Модуля
|
var fileName : string; fileDate : Integer; begin // Попытка открыть файл Unit1.DCU для текущего проекта fileName := 'Unit1.DCU'; fileDate := FileAge(fileName); // Мы получали возраста файла? if fileDate > -1 then ShowMessage(fileName+' дата последнего изменения = '+ DateToStr(FileDateToDateTime(fileDate))); end;
Результат:
|
Unit1.DCU дата последнего изменения = 10/01/2007 |