Thema: Delphi INI-Datei sortieren

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#15

Re: INI-Datei sortieren

  Alt 17. Aug 2005, 19:21
Du Schlingel,

in deinem ersten Posting hast du das Datum mit führenden Nullen bei Tag und Monat angegeben und darauf ist mein Code ausgerichtet. Wenn du ohne führende Nullen arbeiten willst, dann musst du die Funktion ReformatStr() durch die Funktion ReformatDate() ersetzen:

Delphi-Quellcode:
function ReformatDate(s: string): string;
var
  i, d,m,y: integer;
begin
  i := Pos('.', s);
  d := StrToInt(Copy(s, 1, Pred(i)));
  Delete(s, 1, i);
  i := Pos('.', s);
  m := StrToInt(Copy(s, 1, Pred(i)));
  Delete(s, 1, i);
  y := StrToInt(s);
  Result := ZeroPad(y, 4) + ZeroPad(m, 2) + ZeroPad(d, 2);
end;
Heitere Grüße vom marabu
  Mit Zitat antworten Zitat