funkcja FindLastWrittenFile (Dir, Rewizja: Sznurek): Sznurek;
Var
R: TSearchRec;
LastWrite, LastWriteAllFiles: TDateTime;
zaczynać
Dir: =IncludeTrailingBackslash (Dir);
LastWriteAllFiles: =0;
Rezultat: = '';
jeżeli FindFirst (Dir+Search, faAnyFile-faDirectory, R) =0 wtedy
powtórka
LastWrite: = FileTimeToDTime (R.FindData.ftLastWriteTime); ;
jeżeli LastWrite>LastWriteAllFiles Wtedy
zaczynać
LastWriteAllFiles: =LastWrite;
Rezultat: =R.Name;
końcówka;
do FindNext (R)<> (0);
FindClose (R);
końcówka;
|