Einzelnen Beitrag anzeigen

marabu

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

Re: TStrings-Elemente zufällig anordnen

  Alt 29. Nov 2005, 18:46
Hallo Marc,

wenn die Einträge in deiner ListBox schon vorgegeben sind dann hilft dir vielleicht dieser Code:

Delphi-Quellcode:
// Shuffle(ListBox.Items);

procedure Shuffle(sl: TStrings);
var
  i: integer;
begin
  for i := 1 to sl.Count - 1 do
    sl.Exchange(Pred(i), Pred(i + Random(sl.Count - i)));
end;
Grüße vom marabu
  Mit Zitat antworten Zitat