Облака / Clouds
    Go to Copy.com
    Copy.com
    The bast cloud service
    Get 20 GB free!!!
    Support WebDav.
    Show more >>

    Go to Dropbox.com
    Dropbox.com
    time-tested cloud storage
    Support WebDav.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Упаковать TinyDB
   Категория: Базы данных
  Подсчет времени какого-либо события
   Категория: Математика
  Подсветить часть текста в DBGrid
   Категория: Компоненты
  Вычислить логарифм
   Категория: Математика
  Создание ярлыка на Рабочем столе
   Категория: Приложение
  Компонент MainMenu
   Категория: Компоненты
  Listbox - элементы вверх-вниз
   Категория: Компоненты
  Найти все компьютеры в сети
   Категория: Интернет и Сети

Delphi - Справочник: FileAge

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 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

  << Вернуться