Einzelnen Beitrag anzeigen

dumper

Registriert seit: 21. Apr 2010
10 Beiträge
 
#4

Re: Datei nach Änderungsdatum suchen

  Alt 28. Apr 2010, 13:04
Code:
function TForm1.SetLatestZip(path: String): String;
var Temp : integer;
    SearchRec: TSearchRec;
    LatestDateDt : TDateTime;
    DateDt : TDateTime;
begin
  FindFirst(path+'\*.zip', faAnyFile, SearchRec);
  while (FindNext(SearchRec)=0) do
  begin
    temp   :=FileAge(path+'\'+SearchRec.Name);
    DateDt :=FileDateToDateTime(temp);
    if result ='' then
    begin
      result := SearchRec.Name;
      LatestDateDt := DateDt;
    end
    else
    begin
      if DateDt > LatestDateDt then
      begin
        result := SearchRec.Name;
        LatestDateDt := DateDt;
      end;
    end;
  end;
end;


iwas stimmt da nicht...
die erste datei im ordner wird übersprungen.. er fängt immer mit der 2ten an..
  Mit Zitat antworten Zitat