Einzelnen Beitrag anzeigen

grenzgaenger
(Gast)

n/a Beiträge
 
#11

Re: Unterprogramm zum Sortieren

  Alt 30. Aug 2008, 11:26
sorry, in #1 meinte ich formatieren, nicht sortieren ...

das mit der tObjectlist (OL) ist easy...

a) brauchst mal ein objekt
type
tMyObjekt=class
myfeld: mytype;
end;

dieses bearbeitest du dann in deinem progy und nimmst es in die liste auf

var
OL: tMyObjectList;

begin
OL := tMyObjectList.create;
....

OL.add(tMyObjekt.create);

...

und dann sagste nur noch einfach

OL.Sort(myCompareFunction);

dann noch kurz dein stringgrid updaten.. und fertig.

IMHO find ich das mit der OL einfacher und sicherer als mit records, dann da darfst dich um die ganze speicherverwaltung kümmern... bei Objekten und OL übernimmt das die VCL für dich (zum grossen teil)
  Mit Zitat antworten Zitat