Pegando a Data da Última Leitura de um arquivo
Função pequena e útil, descobre quando aquele arquivo foi acessado pela última vez. function FileAccessTime(FileName: String): TDateTime;var FileHandle: Integer; LTime, FTimeA: TFileTime; STime: TSystemTime;begin FileHandle := FileOpen(FileName,fmShareDenyNone); if FileHandle >= 0 then begin // Accessado GetFileTime(FileHandle,nil, @FTimeA, nil); FileClose(FileHandle); FileTimeToLocalFileTime(FTimeA,LTime); if FileTimeToSystemTime(LTime,STime) then begin Result := EncodeDate(STime.wYear,STime.wMonth,STime.wDay); Result := Result + EncodeTime(STime.wHour,STime.wMinute,STime.wSecond,STime.wMilliSeconds); [...]