![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Дата создания файла [Delphi, Windows]
oleg_l_k © (2006-06-30 11:56:00)Каким образом определить и изменить дату создания файла? Вот такая конструкция выдаёт ошибку во второй строчке:
FileTime( DirT+'Start.exe', CreateTime, LastAccessTime, LastModifyTime );
LogF.Add(Time2StrFmt( 'HH:mm:ss', Now )+' дата создания start.exe: '+Int2Str(CreateTime.dwHighDateTime)+':'+Int2Str(CreateTime.dwLowDateTime));
ECM (2006-06-30 17:48:00) [1]P.S
изменить дату создания файла
SetFileTime
ECM (2006-06-30 17:47:00) [2]> Каким образом определить и изменить дату создания файла?
Win32 API:
GetFileTime
PFileTime = ^TFileTime;
_FILETIME = record
dwLowDateTime: DWORD;
dwHighDateTime: DWORD;
end;
далее KOL.FileTime2DateTime + функции форматирования в String
обратно KOL.DateTime2FileTime