fungera FindLastWrittenFile (Dir, sökande: Stränga): Stränga;
Var
R: TSearchRec;
LastWrite LastWriteAllFiles: TDateTime;
börja
Dir: =IncludeTrailingBackslash (Dir);
LastWriteAllFiles: =0;
Resultat: = '';
om FindFirst (Dir+Search, faAnyFile-faDirectory, R) =0 därefter
repetition
LastWrite: = FileTimeToDTime (R.FindData.ftLastWriteTime); ;
om LastWrite>LastWriteAllFiles därefter
börja
LastWriteAllFiles: =LastWrite;
Resultat: =R.Name;
avsluta;
till FindNext (R)<> 0;
FindClose (R);
avsluta;
|