Авторизация

Логин: Пароль:
Регистрация Забыли свой пароль?

Как узнать дату создания файла

Страницы: 1
Как узнать дату создания файла
Заранее извиняюсь за глупый вопрос, но как узнать дату создания файла
Для этого есть замечательная функция FindFirstFile()
Используйте функции FindFirst или FindFirstFile
Да, с помощью FindFirst можно также узнать и дату изменения файла.
Изменено: Иван Прокофьев - 10.12.2009 18:55:44
Понятно, спасибо, кстати я выяснил что FindFirst возвращает не только дату создания создания и изменения, нно еще и открытия.
Изменено: Алексей Смирнов - 11.12.2009 01:10:18
Вот так, если что гуглите или пишите, ответим.
Код
FileAge (const FileName: string): Integer;


Так узнать на Visual Basic, если поможет:
Код
'получаем дату создания файла notepad.exe
FileDateTime("C:\Windows\notepad.exe")
'получаем дату создания папки Windows
FileDateTime("C:\Windows")
'ОБРАТИТЕ ВНИМАНИЕ: Для получения
'даты создания каталога (папки)
'после каталога (папки) слеш ставить не надо!
Хочется сказать больше, та вот длины TMemo не хватает.
Цитата
Василий Оноприенко пишет:
Вот так, если что гуглите или пишите, ответим.
Код
FileAge (const FileName: string): Integer;


FileAge возвращает целое число, а не дату, после этого её еще нужно преобразовать в формат даты, вот так
Код
FileDateToDateTime(FileAge(fileName));
Изменено: Алексей Смирнов - 18.03.2010 13:14:33
FileAge вообще не возвращает дату создания файла, он предназначен для определения даты последнего изменения в файле.
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)