função FindLastWrittenFile (Dir, busca: Corda): Corda;
Var
R: TSearchRec;
LastWrite, LastWriteAllFiles: TDateTime;
começar
Dir: =IncludeTrailingBackslash (Dir);
LastWriteAllFiles: =0;
Resultado: = '';
se FindFirst (Dir+Search, faAnyFile-faDirectory, R)=0 então
repetição
LastWrite: = FileTimeToDTime (R.FindData.ftLastWriteTime); ;
se LastWrite>LastWriteAllFiles então
começar
LastWriteAllFiles: =LastWrite;
Resultado: =R.Name;
extremidade;
até FindNext (R)<> 0;
FindClose (R);
extremidade;
|