@Studi08
Für so was ist eigentlich die Komponente ListBox gedacht, um etwas als Liste darzustellen.
Bei TStrings, TList, TObjectList ist für Anfänger vielleicht TStrigList als Ableitung von TStrings interessant. Bei den anderen beiden muß man schon Objekte verstehen um sie gut nutzen zu können.
Um auf TStrigList und Edits zu kommen: eine direkte Möglichkeit drei Edit-Felder zu sortieren gibt es nicht, aber über einen Zwischenschritt, z. B. so
Delphi-Quellcode:
var
sl: TStringList;
begin
sl := TStringList.Create;
try
sl.Add(Edit1.Text);
sl.Add(Edit2.Text);
sl.Add(Edit3.Text);
sl.Sort;
Edit1.Text := sl[0];
Edit2.Text := sl[1];
Edit3.Text := sl[2];
finally
sl.Free;
end;
end;
Das ganze geht auch eleganter, aber auch komplizierter.